allSpace(unsigned long ndim) | npstat::BoxND< Numeric > | static |
BoxND() | npstat::BoxND< Numeric > | inline |
BoxND(const unsigned long dim) | npstat::BoxND< Numeric > | inlineexplicit |
BoxND(const unsigned long dim, const Interval< Numeric > &v) | npstat::BoxND< Numeric > | inline |
BoxND(const std::vector< Num2 > &limits) | npstat::BoxND< Numeric > | explicit |
BoxND(const BoxND< Num2 > &r) | npstat::BoxND< Numeric > | explicit |
classId() const | npstat::BoxND< Numeric > | inline |
classname() (defined in npstat::BoxND< Numeric >) | npstat::BoxND< Numeric > | static |
copyFrom(const BoxND< Num2 > &r) | npstat::BoxND< Numeric > | |
dim() const | npstat::BoxND< Numeric > | inline |
expand(double r) | npstat::BoxND< Numeric > | |
expand(const std::vector< double > &scales) | npstat::BoxND< Numeric > | |
expand(const double *scales, unsigned long lenScales) (defined in npstat::BoxND< Numeric >) | npstat::BoxND< Numeric > | |
getLengths(Numeric *coord, unsigned long coordLen) const | npstat::BoxND< Numeric > | |
getLowerCorner(Numeric *coord, unsigned long coordLen) const | npstat::BoxND< Numeric > | |
getMidpoint(Numeric *coord, unsigned long coordLen) const | npstat::BoxND< Numeric > | |
getUpperCorner(Numeric *coord, unsigned long coordLen) const | npstat::BoxND< Numeric > | |
isInside(const Num2 *coord, unsigned long coordLen) const (defined in npstat::BoxND< Numeric >) | npstat::BoxND< Numeric > | |
isInside(const Num2 *coord, unsigned long coordLen, const BoundaryInclusion *bi, unsigned long nBi) const (defined in npstat::BoxND< Numeric >) | npstat::BoxND< Numeric > | |
isInsideLower(const Num2 *coord, unsigned long coordLen) const | npstat::BoxND< Numeric > | |
isInsideUpper(const Num2 *coord, unsigned long coordLen) const (defined in npstat::BoxND< Numeric >) | npstat::BoxND< Numeric > | |
isInsideWithBounds(const Num2 *coord, unsigned long coordLen) const (defined in npstat::BoxND< Numeric >) | npstat::BoxND< Numeric > | |
lengths() const (defined in npstat::BoxND< Numeric >) | npstat::BoxND< Numeric > | |
lowerCorner() const (defined in npstat::BoxND< Numeric >) | npstat::BoxND< Numeric > | |
midpoint() const (defined in npstat::BoxND< Numeric >) | npstat::BoxND< Numeric > | |
moveToOrigin() | npstat::BoxND< Numeric > | |
operator*=(double r) | npstat::BoxND< Numeric > | |
operator*=(const std::vector< double > &scales) | npstat::BoxND< Numeric > | |
operator+=(const std::vector< Num2 > &shifts) | npstat::BoxND< Numeric > | |
operator-=(const std::vector< Num2 > &shifts) (defined in npstat::BoxND< Numeric >) | npstat::BoxND< Numeric > | |
operator/=(double r) (defined in npstat::BoxND< Numeric >) | npstat::BoxND< Numeric > | |
operator/=(const std::vector< double > &scales) (defined in npstat::BoxND< Numeric >) | npstat::BoxND< Numeric > | |
overlapFraction(const BoxND &r) const | npstat::BoxND< Numeric > | |
overlapVolume(const BoxND &r) const | npstat::BoxND< Numeric > | |
restore(const gs::ClassId &id, std::istream &in, BoxND *box) (defined in npstat::BoxND< Numeric >) | npstat::BoxND< Numeric > | static |
shift(const Num2 *shifts, unsigned long lenShifts) (defined in npstat::BoxND< Numeric >) | npstat::BoxND< Numeric > | |
sizeTwoBox(unsigned long ndim) | npstat::BoxND< Numeric > | static |
unitBox(unsigned long ndim) | npstat::BoxND< Numeric > | static |
upperCorner() const (defined in npstat::BoxND< Numeric >) | npstat::BoxND< Numeric > | |
value_type typedef (defined in npstat::BoxND< Numeric >) | npstat::BoxND< Numeric > | |
version() (defined in npstat::BoxND< Numeric >) | npstat::BoxND< Numeric > | inlinestatic |
volume() const | npstat::BoxND< Numeric > | |
write(std::ostream &of) const (defined in npstat::BoxND< Numeric >) | npstat::BoxND< Numeric > | |