Computes bounding box for a cylindrical surface (Geom_CylindricalSurface). Uses ElSLib iso-curves and GeomBndLib_ConicHelpers for circle arc bounding.
More...
#include <GeomBndLib_Cylinder.hxx>
|
| | GeomBndLib_Cylinder (const occ::handle< Geom_CylindricalSurface > &theSurf) |
| |
| | GeomBndLib_Cylinder (const GeomBndLib_Cylinder &)=delete |
| |
| GeomBndLib_Cylinder & | operator= (const GeomBndLib_Cylinder &)=delete |
| |
| | GeomBndLib_Cylinder (GeomBndLib_Cylinder &&)=delete |
| |
| GeomBndLib_Cylinder & | operator= (GeomBndLib_Cylinder &&)=delete |
| |
| const occ::handle< Geom_CylindricalSurface > & | Geometry () const |
| |
| Bnd_Box | Box (double theTol) const |
| | Compute bounding box for full cylinder.
|
| |
| Bnd_Box | Box (double theUMin, double theUMax, double theVMin, double theVMax, double theTol) const |
| | Compute bounding box for cylinder patch [theUMin, theUMax] x [theVMin, theVMax].
|
| |
| Bnd_Box | BoxOptimal (double theUMin, double theUMax, double theVMin, double theVMax, double theTol) const |
| | For analytical surfaces, BoxOptimal is same as Box.
|
| |
| Bnd_Box | BoxOptimal (double theTol) const |
| | Compute optimal bounding box for full surface.
|
| |
Computes bounding box for a cylindrical surface (Geom_CylindricalSurface). Uses ElSLib iso-curves and GeomBndLib_ConicHelpers for circle arc bounding.
◆ GeomBndLib_Cylinder() [1/3]
◆ GeomBndLib_Cylinder() [2/3]
◆ GeomBndLib_Cylinder() [3/3]
◆ Box() [1/2]
Compute bounding box for full cylinder.
◆ Box() [2/2]
Compute bounding box for cylinder patch [theUMin, theUMax] x [theVMin, theVMax].
◆ BoxOptimal() [1/2]
Compute optimal bounding box for full surface.
◆ BoxOptimal() [2/2]
For analytical surfaces, BoxOptimal is same as Box.
◆ Geometry()
◆ operator=() [1/2]
◆ operator=() [2/2]
The documentation for this class was generated from the following file: