FormIt C++ API
v23.0.0 (2023.0.0)
|
This is the complete list of members for WSM::Interval3d, including all inherited members.
area() const | WSM::Interval3d | inline |
boundariesTouch(const Interval3d &interv, double dTol=WSM_MACHINE_TOL) const | WSM::Interval3d | inline |
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::Interval3d | inline |
init() | WSM::Interval3d | inline |
intersectsPlane(const Plane &plane, double dTol=WSM_DISTANCE_TOL) const | WSM::Interval3d | inline |
intersectsRay(const Line3d &Ray, double dRayRadius=WSM_MACHINE_TOL, double dMaxParam=WSM_DISTANCE_BIG) const | WSM::Interval3d | |
Interval3d() | WSM::Interval3d | inline |
Interval3d(int) | WSM::Interval3d | inlineexplicit |
Interval3d(const Point3d &p) | WSM::Interval3d | inline |
Interval3d(const Point3d &a, const Point3d &b) | WSM::Interval3d | inline |
Interval3d(const Point3d &a, const Point3d &b, int) | WSM::Interval3d | inline |
Interval3d(const Point3d ¢er, double halfSize) | WSM::Interval3d | inline |
isEqual(const Interval3d &interv, double epsSqrd=WSM_DISTANCE_TOL2) const | WSM::Interval3d | inline |
isNull() const | WSM::Interval3d | inline |
kNull | WSM::Interval3d | static |
length() const | WSM::Interval3d | inline |
length(int i) const | WSM::Interval3d | inline |
lengthSqrd() const | WSM::Interval3d | inline |
lower | WSM::Interval3d | |
lowerInDirection(const UnitVector3d &direction) const | WSM::Interval3d | inline |
mid() const | WSM::Interval3d | inline |
operator&&(const Interval3d &interv) const | WSM::Interval3d | inline |
operator&&(const Point3d &p) const | WSM::Interval3d | inline |
operator*(const Interval3d &interv) const | WSM::Interval3d | inline |
operator*(const Transf3d &t) const | WSM::Interval3d | |
operator*=(const Interval3d &interv) | WSM::Interval3d | inline |
operator*=(const Transf3d &t) | WSM::Interval3d | inline |
operator+(const Interval3d &interv) const | WSM::Interval3d | inline |
operator+=(const Point3d &p) | WSM::Interval3d | inline |
operator+=(const Interval3d &interv) | WSM::Interval3d | inline |
operator<=(const Interval3d &interv) const | WSM::Interval3d | inline |
perimeter() const | WSM::Interval3d | inline |
upper | WSM::Interval3d | |
upperInDirection(const UnitVector3d &direction) const | WSM::Interval3d | inline |
volume() const | WSM::Interval3d | inline |