|
OpenLexocad
27.1
|
This is the complete list of members for Base::BoundBox3< _Precision >, including all inherited members.
| Add(const Vector3< _Precision > &rclVect) | Base::BoundBox3< _Precision > | inline |
| Add(const BoundBox3< _Precision > &rcBB) | Base::BoundBox3< _Precision > | inline |
| BACK enum value | Base::BoundBox3< _Precision > | |
| BOTTOM enum value | Base::BoundBox3< _Precision > | |
| BoundBox3(_Precision fMinX=std::numeric_limits< _Precision >::max(), _Precision fMinY=std::numeric_limits< _Precision >::max(), _Precision fMinZ=std::numeric_limits< _Precision >::max(), _Precision fMaxX=-std::numeric_limits< _Precision >::max(), _Precision fMaxY=-std::numeric_limits< _Precision >::max(), _Precision fMaxZ=-std::numeric_limits< _Precision >::max()) | Base::BoundBox3< _Precision > | inlineexplicit |
| BoundBox3(const BoundBox3< _Precision > &rcBB) | Base::BoundBox3< _Precision > | inline |
| BoundBox3(const Vector3< _Precision > *pclVect, unsigned long ulCt) | Base::BoundBox3< _Precision > | inline |
| BoundBox3(const Vector3< _Precision > &rcCnt, _Precision fDistance) | Base::BoundBox3< _Precision > | inline |
| CalcDiagonalLength(void) const | Base::BoundBox3< _Precision > | inline |
| CalcEdge(unsigned short usEdge, Vector3< _Precision > &rcP0, Vector3< _Precision > &rcP1) const | Base::BoundBox3< _Precision > | inline |
| CalcOctant(typename BoundBox3< _Precision >::OCTANT Octant) const | Base::BoundBox3< _Precision > | inline |
| CalcPlane(unsigned short usPlane, Vector3< _Precision > &rBase, Vector3< _Precision > &rNormal) const | Base::BoundBox3< _Precision > | inline |
| CalcPoint(unsigned short usPoint) const | Base::BoundBox3< _Precision > | inline |
| ClosestPoint(const Vector3< _Precision > &rclPt) const | Base::BoundBox3< _Precision > | inline |
| Enlarge(_Precision fLen) | Base::BoundBox3< _Precision > | inline |
| FRONT enum value | Base::BoundBox3< _Precision > | |
| GetCenter(void) const | Base::BoundBox3< _Precision > | inline |
| GetOctantFromVector(const Vector3< _Precision > &rclVct, OCTANT &rclOctant) const | Base::BoundBox3< _Precision > | inline |
| GetSideFromRay(const Vector3< _Precision > &rclPt, const Vector3< _Precision > &rclDir) const | Base::BoundBox3< _Precision > | inline |
| GetSideFromRay(const Vector3< _Precision > &rclPt, const Vector3< _Precision > &rclDir, Vector3< _Precision > &rcInt) const | Base::BoundBox3< _Precision > | inline |
| Intersect(const BoundBox3< _Precision > &rcBB) const | Base::BoundBox3< _Precision > | inline |
| Intersect(const BoundBox2d &rcBB) const | Base::BoundBox3< _Precision > | inline |
| Intersected(const BoundBox3< _Precision > &rcBB) const | Base::BoundBox3< _Precision > | inline |
| IntersectionPoint(const Vector3< _Precision > &rcVct, const Vector3< _Precision > &rcVctDir, Vector3< _Precision > &cVctRes, _Precision epsilon) const | Base::BoundBox3< _Precision > | inline |
| IntersectPlaneWithLine(unsigned short usSide, const Vector3< _Precision > &rcBase, const Vector3< _Precision > &rcDir, Vector3< _Precision > &rcP0) const | Base::BoundBox3< _Precision > | inline |
| IntersectWithLine(const Vector3< _Precision > &rcBase, const Vector3< _Precision > &rcDir, Vector3< _Precision > &rcP0, Vector3< _Precision > &rcP1) const | Base::BoundBox3< _Precision > | inline |
| INVALID enum value | Base::BoundBox3< _Precision > | |
| IsCutLine(const Vector3< _Precision > &rcBase, const Vector3< _Precision > &rcDir, _Precision fTolerance=0.0f) const | Base::BoundBox3< _Precision > | inline |
| IsCutPlane(const Vector3< _Precision > &rclBase, const Vector3< _Precision > &rclNormal) const | Base::BoundBox3< _Precision > | inline |
| IsInBox(const Vector3< _Precision > &rcVct) const | Base::BoundBox3< _Precision > | inline |
| IsInBox(const BoundBox3< _Precision > &rcBB) const | Base::BoundBox3< _Precision > | inline |
| IsInBox(const BoundBox2d &rcbb) const | Base::BoundBox3< _Precision > | inline |
| IsValid(void) const | Base::BoundBox3< _Precision > | inline |
| LEFT enum value | Base::BoundBox3< _Precision > | |
| LengthX(void) const | Base::BoundBox3< _Precision > | inline |
| LengthY(void) const | Base::BoundBox3< _Precision > | inline |
| LengthZ(void) const | Base::BoundBox3< _Precision > | inline |
| MaxX | Base::BoundBox3< _Precision > | |
| MaxY | Base::BoundBox3< _Precision > | |
| MaxZ | Base::BoundBox3< _Precision > | |
| MinX | Base::BoundBox3< _Precision > | |
| MinY | Base::BoundBox3< _Precision > | |
| MinZ | Base::BoundBox3< _Precision > | |
| MoveX(_Precision f) | Base::BoundBox3< _Precision > | inline |
| MoveY(_Precision f) | Base::BoundBox3< _Precision > | inline |
| MoveZ(_Precision f) | Base::BoundBox3< _Precision > | inline |
| num_type typedef | Base::BoundBox3< _Precision > | |
| OCT_LDB enum value | Base::BoundBox3< _Precision > | |
| OCT_LDF enum value | Base::BoundBox3< _Precision > | |
| OCT_LUB enum value | Base::BoundBox3< _Precision > | |
| OCT_LUF enum value | Base::BoundBox3< _Precision > | |
| OCT_RDB enum value | Base::BoundBox3< _Precision > | |
| OCT_RDF enum value | Base::BoundBox3< _Precision > | |
| OCT_RUB enum value | Base::BoundBox3< _Precision > | |
| OCT_RUF enum value | Base::BoundBox3< _Precision > | |
| OCTANT enum name | Base::BoundBox3< _Precision > | |
| operator &&(const BoundBox3< _Precision > &rcBB) const | Base::BoundBox3< _Precision > | inline |
| operator &&(const BoundBox2d &rcBB) const | Base::BoundBox3< _Precision > | inline |
| operator=(const BoundBox3< _Precision > &rcBound) | Base::BoundBox3< _Precision > | inline |
| Print(std::ostream &) const | Base::BoundBox3< _Precision > | |
| ProjectBox(const ViewProjMethod *rclP) const | Base::BoundBox3< _Precision > | inline |
| RIGHT enum value | Base::BoundBox3< _Precision > | |
| ScaleX(_Precision f) | Base::BoundBox3< _Precision > | inline |
| ScaleY(_Precision f) | Base::BoundBox3< _Precision > | inline |
| ScaleZ(_Precision f) | Base::BoundBox3< _Precision > | inline |
| SetVoid(void) | Base::BoundBox3< _Precision > | inline |
| Shrink(_Precision fLen) | Base::BoundBox3< _Precision > | inline |
| SIDE enum name | Base::BoundBox3< _Precision > | |
| TOP enum value | Base::BoundBox3< _Precision > | |
| traits_type typedef | Base::BoundBox3< _Precision > | |
| Transformed(const Matrix4D &mat) const | Base::BoundBox3< _Precision > | inline |
| United(const BoundBox3< _Precision > &rcBB) const | Base::BoundBox3< _Precision > | inline |
| ~BoundBox3() | Base::BoundBox3< _Precision > | inline |