FormIt C++ API  v23.0.0 (2023.0.0)
WSM::Interval3d Member List

This is the complete list of members for WSM::Interval3d, including all inherited members.

area() const WSM::Interval3dinline
boundariesTouch(const Interval3d &interv, double dTol=WSM_MACHINE_TOL) const WSM::Interval3dinline
boundsLine(const Line3d &line, double &dMinParam, double &dMaxParam, double dTol=WSM_MACHINE_TOL) const WSM::Interval3d
enlarge(double howMuch=10 *WSM_DISTANCE_TOL)WSM::Interval3d
getBoundsPoints()WSM::Interval3dinline
init()WSM::Interval3dinline
intersectsPlane(const Plane &plane, double dTol=WSM_DISTANCE_TOL) const WSM::Interval3dinline
intersectsRay(const Line3d &Ray, double dRayRadius=WSM_MACHINE_TOL, double dMaxParam=WSM_DISTANCE_BIG) const WSM::Interval3d
Interval3d()WSM::Interval3dinline
Interval3d(int)WSM::Interval3dinlineexplicit
Interval3d(const Point3d &p)WSM::Interval3dinline
Interval3d(const Point3d &a, const Point3d &b)WSM::Interval3dinline
Interval3d(const Point3d &a, const Point3d &b, int)WSM::Interval3dinline
Interval3d(const Point3d &center, double halfSize)WSM::Interval3dinline
isEqual(const Interval3d &interv, double epsSqrd=WSM_DISTANCE_TOL2) const WSM::Interval3dinline
isNull() const WSM::Interval3dinline
kNullWSM::Interval3dstatic
length() const WSM::Interval3dinline
length(int i) const WSM::Interval3dinline
lengthSqrd() const WSM::Interval3dinline
lowerWSM::Interval3d
lowerInDirection(const UnitVector3d &direction) const WSM::Interval3dinline
mid() const WSM::Interval3dinline
operator&&(const Interval3d &interv) const WSM::Interval3dinline
operator&&(const Point3d &p) const WSM::Interval3dinline
operator*(const Interval3d &interv) const WSM::Interval3dinline
operator*(const Transf3d &t) const WSM::Interval3d
operator*=(const Interval3d &interv)WSM::Interval3dinline
operator*=(const Transf3d &t)WSM::Interval3dinline
operator+(const Interval3d &interv) const WSM::Interval3dinline
operator+=(const Point3d &p)WSM::Interval3dinline
operator+=(const Interval3d &interv)WSM::Interval3dinline
operator<=(const Interval3d &interv) const WSM::Interval3dinline
perimeter() const WSM::Interval3dinline
upperWSM::Interval3d
upperInDirection(const UnitVector3d &direction) const WSM::Interval3dinline
volume() const WSM::Interval3dinline