MyraMath
|
Range/Iterator types associated with Pattern. More...
#include <myramath/utility/detail/LIBPUBLIC.h>
#include <utility>
#include <iosfwd>
#include <vector>
Go to the source code of this file.
Classes | |
class | myra::Array1< T > |
Container of values, allows random (i) access. More... | |
class | myra::Array2< T > |
Container of values, allows random (i,j) access. More... | |
class | myra::PatternRange |
Represents an immutable view of a Pattern. More... | |
class | myra::PatternIterator |
An iterator over a Pattern. More... | |
Functions | |
std::ostream & | myra::operator<< (std::ostream &out, const PatternRange &A) |
For inspecting a Pattern on a std::ostream. | |
bool | myra::operator== (const PatternRange &A, const PatternRange &B) |
Compares Pattern's for equality (that is, every nonzero in A is present in B, and vice versa) | |
bool | myra::operator!= (const PatternRange &A, const PatternRange &B) |
Compares Pattern's for equality (that is, every nonzero in A is present in B, and vice versa) | |
Range/Iterator types associated with Pattern.