Base::BoundBox3< _Precision > Member List

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 valueBase::BoundBox3< _Precision >
BOTTOM enum valueBase::BoundBox3< _Precision >
BoundBox3(_Precision fMinX=FLOAT_MAX, _Precision fMinY=FLOAT_MAX, _Precision fMinZ=FLOAT_MAX, _Precision fMaxX=-FLOAT_MAX, _Precision fMaxY=-FLOAT_MAX, _Precision fMaxZ=-FLOAT_MAX)Base::BoundBox3< _Precision > [inline, explicit]
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]
CalcCenter(void) const Base::BoundBox3< _Precision > [inline]
CalcDiagonalLength(void) const Base::BoundBox3< _Precision > [inline]
CalcDistance(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]
Enlarge(_Precision fLen)Base::BoundBox3< _Precision > [inline]
Flush(void)Base::BoundBox3< _Precision > [inline]
FRONT enum valueBase::BoundBox3< _Precision >
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]
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 valueBase::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 valueBase::BoundBox3< _Precision >
LengthX(void) const Base::BoundBox3< _Precision > [inline]
LengthY(void) const Base::BoundBox3< _Precision > [inline]
LengthZ(void) const Base::BoundBox3< _Precision > [inline]
MaxXBase::BoundBox3< _Precision >
MaxYBase::BoundBox3< _Precision >
MaxZBase::BoundBox3< _Precision >
MinXBase::BoundBox3< _Precision >
MinYBase::BoundBox3< _Precision >
MinZBase::BoundBox3< _Precision >
MoveX(_Precision f)Base::BoundBox3< _Precision > [inline]
MoveY(_Precision f)Base::BoundBox3< _Precision > [inline]
MoveZ(_Precision f)Base::BoundBox3< _Precision > [inline]
NearestPoint(const Vector3< _Precision > &rclPt) const Base::BoundBox3< _Precision > [inline]
num_type typedefBase::BoundBox3< _Precision >
OCT_LDB enum valueBase::BoundBox3< _Precision >
OCT_LDF enum valueBase::BoundBox3< _Precision >
OCT_LUB enum valueBase::BoundBox3< _Precision >
OCT_LUF enum valueBase::BoundBox3< _Precision >
OCT_RDB enum valueBase::BoundBox3< _Precision >
OCT_RDF enum valueBase::BoundBox3< _Precision >
OCT_RUB enum valueBase::BoundBox3< _Precision >
OCT_RUF enum valueBase::BoundBox3< _Precision >
OCTANT enum nameBase::BoundBox3< _Precision >
operator&(const BoundBox3< _Precision > &rcBB) const Base::BoundBox3< _Precision > [inline]
operator&&(const BoundBox3< _Precision > &rcBB) const Base::BoundBox3< _Precision > [inline]
operator&&(const BoundBox2D &rcBB) const Base::BoundBox3< _Precision > [inline]
operator&=(const Vector3< _Precision > &rclVect)Base::BoundBox3< _Precision > [inline]
operator=(const BoundBox3< _Precision > &rcBound)Base::BoundBox3< _Precision > [inline]
operator|(const BoundBox3< _Precision > &rcBB) const Base::BoundBox3< _Precision > [inline]
Print(void)Base::BoundBox3< _Precision > [inline]
ProjectBox(const ViewProjMethod *rclP) const Base::BoundBox3< _Precision > [inline]
RIGHT enum valueBase::BoundBox3< _Precision >
ScaleX(_Precision f)Base::BoundBox3< _Precision > [inline]
ScaleY(_Precision f)Base::BoundBox3< _Precision > [inline]
ScaleZ(_Precision f)Base::BoundBox3< _Precision > [inline]
Shrink(_Precision fLen)Base::BoundBox3< _Precision > [inline]
SIDE enum nameBase::BoundBox3< _Precision >
TOP enum valueBase::BoundBox3< _Precision >
traits_type typedefBase::BoundBox3< _Precision >
Transformed(const Matrix4D &mat) const Base::BoundBox3< _Precision > [inline]
~BoundBox3()Base::BoundBox3< _Precision > [inline]

Generated on Wed Nov 23 19:01:46 2011 for FreeCAD by  doxygen 1.6.1