MyraMath
|
Interface class for representing subranges of contiguous int's. More...
#include <myramath/utility/detail/LIBPUBLIC.h>
#include <iosfwd>
#include <utility>
#include <vector>
#include <initializer_list>
Go to the source code of this file.
Classes | |
class | myra::Array1< T > |
Container of values, allows random (i) access. More... | |
class | myra::intRange |
Represents a mutable intRange. More... | |
class | myra::intCRange |
Represents a const intRange. More... | |
Functions | |
Array1< intCRange > | myra::add_const (const Array1< intRange > &ranges) |
Adds const qualifier to an Array1<intRange>, returns an Array1<intCRange> | |
Array1< intRange > | myra::remove_const (const Array1< intCRange > &ranges) |
Removes const qualifier from an Array1<intCRange>, returns an Array1<intRange> | |
std::ostream & | myra::operator<< (std::ostream &out, const intCRange &r) |
Displays a intCRange to a std::ostream. | |
std::vector< int > | myra::cumsum (const intCRange &input) |
Overloads cumsum() for intCRange. | |
Interface class for representing subranges of contiguous int's.