CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
npstat::BoxND< Numeric > Member List

This is the complete list of members for npstat::BoxND< Numeric >, including all inherited members.

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()npstat::BoxND< Numeric >static
copyFrom(const BoxND< Num2 > &r)npstat::BoxND< Numeric >
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)npstat::BoxND< Numeric >
getMidpoint(Numeric *coord, unsigned long coordLen) const npstat::BoxND< Numeric >
isInside(const Num2 *coord, unsigned long coordLen) const npstat::BoxND< Numeric >
isInsideLower(const Num2 *coord, unsigned long coordLen) const npstat::BoxND< Numeric >
isInsideUpper(const Num2 *coord, unsigned long coordLen) const npstat::BoxND< Numeric >
isInsideWithBounds(const Num2 *coord, unsigned long coordLen) const 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)npstat::BoxND< Numeric >
operator-=(const std::vector< Num2 > &shifts)npstat::BoxND< Numeric >
operator-=(const std::vector< Num2 > &shifts)npstat::BoxND< Numeric >
operator/=(double r)npstat::BoxND< Numeric >
operator/=(const std::vector< double > &scales)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)npstat::BoxND< Numeric >static
shift(const Num2 *shifts, unsigned long lenShifts)npstat::BoxND< Numeric >
shift(const Num2 *shifts, const unsigned long shiftsLen)npstat::BoxND< Numeric >
sizeTwoBox(unsigned long ndim)npstat::BoxND< Numeric >static
unitBox(unsigned long ndim)npstat::BoxND< Numeric >static
version()npstat::BoxND< Numeric >inlinestatic
volume() const npstat::BoxND< Numeric >
write(std::ostream &of) const npstat::BoxND< Numeric >