ArrayRange.hh
Go to the documentation of this file.
Utilities for defining shapes of multidimensional arrays. Template to represent rectangles, boxes, and hyperboxes. Definition: Interval.hh:29 Definition: AbsArrayProjector.hh:14 Definition: ArrayRange.hh:24 ArrayShape shape() const bool operator<(const ArrayRange &) const ArrayRange & stripOuterLayer() void rangeLength(unsigned *range, unsigned rangeLen) const void lowerLimits(unsigned *limits, unsigned limitsLen) const unsigned long rangeSize() const void upperLimits(unsigned *limits, unsigned limitsLen) const bool isCompatible(const ArrayShape &shape) const ArrayRange(unsigned dim, const Interval< unsigned > &r1) Definition: ArrayRange.hh:31 Definition: BoxND.hh:25 Generated by 1.9.1 |