#include <Bnd_B2f.hxx>
Public Member Functions | |
| void * | operator new (size_t, void *anAddress) |
| void * | operator new (size_t size) |
| void | operator delete (void *anAddress) |
| Bnd_B2f () | |
| Bnd_B2f (const gp_XY &theCenter, const gp_XY &theHSize) | |
| Standard_Boolean | IsVoid () const |
| void | Clear () |
| Standard_EXPORT void | Add (const gp_XY &thePnt) |
| Standard_EXPORT void | Add (const gp_Pnt2d &thePnt) |
| void | Add (const Bnd_B2f &theBox) |
| gp_XY | CornerMin () const |
| gp_XY | CornerMax () const |
| Standard_Real | SquareExtent () const |
| void | Enlarge (const Standard_Real theDiff) |
| Standard_EXPORT Standard_Boolean | Limit (const Bnd_B2f &theOtherBox) |
| Standard_EXPORT Bnd_B2f | Transformed (const gp_Trsf2d &theTrsf) const |
| Standard_Boolean | IsOut (const gp_XY &thePnt) const |
| Standard_EXPORT Standard_Boolean | IsOut (const gp_XY &theCenter, const Standard_Real theRadius, const Standard_Boolean isCircleHollow=Standard_False) const |
| Standard_Boolean | IsOut (const Bnd_B2f &theOtherBox) const |
| Standard_EXPORT Standard_Boolean | IsOut (const Bnd_B2f &theOtherBox, const gp_Trsf2d &theTrsf) const |
| Standard_EXPORT Standard_Boolean | IsOut (const gp_Ax2d &theLine) const |
| Standard_EXPORT Standard_Boolean | IsOut (const gp_XY &theP0, const gp_XY &theP1) const |
| Standard_Boolean | IsIn (const Bnd_B2f &theBox) const |
| Standard_EXPORT Standard_Boolean | IsIn (const Bnd_B2f &theBox, const gp_Trsf2d &theTrsf) const |
| void | SetCenter (const gp_XY &theCenter) |
| void | SetHSize (const gp_XY &theHSize) |
Protected Attributes | |
| Standard_ShortReal | myCenter [2] |
| Standard_ShortReal | myHSize [2] |
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.1