Open CASCADE Technology
6.5.4
|
#include <Bnd_B3f.hxx>
Bnd_B3f::Bnd_B3f | ( | const gp_XYZ & | theCenter, |
const gp_XYZ & | theHSize | ||
) |
void Bnd_B3f::Add | ( | const gp_XYZ & | thePnt | ) |
void Bnd_B3f::Add | ( | const gp_Pnt & | thePnt | ) |
void Bnd_B3f::Add | ( | const Bnd_B3f & | theBox | ) |
void Bnd_B3f::Clear | ( | ) |
gp_XYZ Bnd_B3f::CornerMax | ( | ) | const |
gp_XYZ Bnd_B3f::CornerMin | ( | ) | const |
void Bnd_B3f::Enlarge | ( | const Standard_Real | theDiff | ) |
Standard_Boolean Bnd_B3f::IsIn | ( | const Bnd_B3f & | theBox | ) | const |
Standard_Boolean Bnd_B3f::IsIn | ( | const Bnd_B3f & | theBox, |
const gp_Trsf & | theTrsf | ||
) | const |
Standard_Boolean Bnd_B3f::IsOut | ( | const gp_XYZ & | thePnt | ) | const |
Standard_Boolean Bnd_B3f::IsOut | ( | const gp_XYZ & | theCenter, |
const Standard_Real | theRadius, | ||
const Standard_Boolean | isSphereHollow = Standard_False |
||
) | const |
Standard_Boolean Bnd_B3f::IsOut | ( | const Bnd_B3f & | theOtherBox | ) | const |
Standard_Boolean Bnd_B3f::IsOut | ( | const Bnd_B3f & | theOtherBox, |
const gp_Trsf & | theTrsf | ||
) | const |
Standard_Boolean Bnd_B3f::IsOut | ( | const gp_Ax1 & | theLine, |
const Standard_Boolean | isRay = Standard_False , |
||
const Standard_Real | theOverthickness = 0.0 |
||
) | const |
Standard_Boolean Bnd_B3f::IsOut | ( | const gp_Ax3 & | thePlane | ) | const |
Standard_Boolean Bnd_B3f::IsVoid | ( | ) | const |
Standard_Boolean Bnd_B3f::Limit | ( | const Bnd_B3f & | theOtherBox | ) |
void Bnd_B3f::SetCenter | ( | const gp_XYZ & | theCenter | ) |
void Bnd_B3f::SetHSize | ( | const gp_XYZ & | theHSize | ) |
Standard_Real Bnd_B3f::SquareExtent | ( | ) | const |
Bnd_B3f Bnd_B3f::Transformed | ( | const gp_Trsf & | theTrsf | ) | const |
Standard_ShortReal Bnd_B3f::myCenter[3] [protected] |
Standard_ShortReal Bnd_B3f::myHSize[3] [protected] |