npstat is hosted by Hepforge, IPPP Durham
NPStat  5.10.0
npstat::ArrayRange Member List

This is the complete list of members for npstat::ArrayRange, including all inherited members.

allSpace(unsigned long ndim)npstat::BoxND< unsigned >static
ArrayRange() (defined in npstat::ArrayRange)npstat::ArrayRangeinline
ArrayRange(unsigned dim)npstat::ArrayRangeinlineexplicit
ArrayRange(unsigned dim, const Interval< unsigned > &r1)npstat::ArrayRangeinline
ArrayRange(const ArrayShape &shape)npstat::ArrayRangeinlineexplicit
ArrayRange(const unsigned *shape, unsigned shapeLen) (defined in npstat::ArrayRange)npstat::ArrayRange
BoxND()npstat::BoxND< unsigned >inline
BoxND(const unsigned long dim)npstat::BoxND< unsigned >inlineexplicit
BoxND(const unsigned long dim, const Interval< unsigned > &v)npstat::BoxND< unsigned >inline
BoxND(const std::vector< Num2 > &limits)npstat::BoxND< unsigned >explicit
BoxND(const BoxND< Num2 > &r)npstat::BoxND< unsigned >explicit
classId() const (defined in npstat::ArrayRange)npstat::ArrayRangeinline
classname() (defined in npstat::ArrayRange)npstat::ArrayRangeinlinestatic
copyFrom(const BoxND< Num2 > &r)npstat::BoxND< unsigned >
dim() constnpstat::BoxND< unsigned >inline
expand(double r)npstat::BoxND< unsigned >
expand(const std::vector< double > &scales)npstat::BoxND< unsigned >
expand(const double *scales, unsigned long lenScales) (defined in npstat::BoxND< unsigned >)npstat::BoxND< unsigned >
getLengths(unsigned *coord, unsigned long coordLen) constnpstat::BoxND< unsigned >
getLowerCorner(unsigned *coord, unsigned long coordLen) constnpstat::BoxND< unsigned >
getMidpoint(unsigned *coord, unsigned long coordLen) constnpstat::BoxND< unsigned >
getUpperCorner(unsigned *coord, unsigned long coordLen) constnpstat::BoxND< unsigned >
isCompatible(const ArrayShape &shape) constnpstat::ArrayRange
isCompatible(const unsigned *shape, unsigned shapeLen) const (defined in npstat::ArrayRange)npstat::ArrayRange
isInside(const Num2 *coord, unsigned long coordLen) const (defined in npstat::BoxND< unsigned >)npstat::BoxND< unsigned >
isInside(const Num2 *coord, unsigned long coordLen, const BoundaryInclusion *bi, unsigned long nBi) const (defined in npstat::BoxND< unsigned >)npstat::BoxND< unsigned >
isInsideLower(const Num2 *coord, unsigned long coordLen) constnpstat::BoxND< unsigned >
isInsideUpper(const Num2 *coord, unsigned long coordLen) const (defined in npstat::BoxND< unsigned >)npstat::BoxND< unsigned >
isInsideWithBounds(const Num2 *coord, unsigned long coordLen) const (defined in npstat::BoxND< unsigned >)npstat::BoxND< unsigned >
lengths() const (defined in npstat::BoxND< unsigned >)npstat::BoxND< unsigned >
lowerCorner() const (defined in npstat::BoxND< unsigned >)npstat::BoxND< unsigned >
lowerLimits(unsigned *limits, unsigned limitsLen) constnpstat::ArrayRange
midpoint() const (defined in npstat::BoxND< unsigned >)npstat::BoxND< unsigned >
moveToOrigin()npstat::BoxND< unsigned >
operator*=(double r)npstat::BoxND< unsigned >
operator*=(const std::vector< double > &scales)npstat::BoxND< unsigned >
operator+=(const std::vector< Num2 > &shifts)npstat::BoxND< unsigned >
operator-=(const std::vector< Num2 > &shifts) (defined in npstat::BoxND< unsigned >)npstat::BoxND< unsigned >
operator/=(double r) (defined in npstat::BoxND< unsigned >)npstat::BoxND< unsigned >
operator/=(const std::vector< double > &scales) (defined in npstat::BoxND< unsigned >)npstat::BoxND< unsigned >
operator<(const ArrayRange &) constnpstat::ArrayRange
overlapFraction(const BoxND &r) constnpstat::BoxND< unsigned >
overlapVolume(const BoxND &r) constnpstat::BoxND< unsigned >
rangeLength(unsigned *range, unsigned rangeLen) constnpstat::ArrayRange
rangeSize() constnpstat::ArrayRange
restore(const gs::ClassId &id, std::istream &in, ArrayRange *box) (defined in npstat::ArrayRange)npstat::ArrayRangestatic
restore(const gs::ClassId &id, std::istream &in, BoxND *box) (defined in npstat::BoxND< unsigned >)npstat::BoxND< unsigned >static
shape() constnpstat::ArrayRange
shift(const Num2 *shifts, unsigned long lenShifts) (defined in npstat::BoxND< unsigned >)npstat::BoxND< unsigned >
sizeTwoBox(unsigned long ndim)npstat::BoxND< unsigned >static
stripOuterLayer()npstat::ArrayRange
unitBox(unsigned long ndim)npstat::BoxND< unsigned >static
upperCorner() const (defined in npstat::BoxND< unsigned >)npstat::BoxND< unsigned >
upperLimits(unsigned *limits, unsigned limitsLen) constnpstat::ArrayRange
value_type typedef (defined in npstat::BoxND< unsigned >)npstat::BoxND< unsigned >
version() (defined in npstat::ArrayRange)npstat::ArrayRangeinlinestatic
volume() constnpstat::BoxND< unsigned >
write(std::ostream &of) const (defined in npstat::ArrayRange)npstat::ArrayRange