![]() |
Open CASCADE Technology Reference Manual 8.0.0
|
Computes bounding box for a general 3D curve via adaptor. Uses sampling + PSO/Brent numerical optimization for BoxOptimal. More...
#include <GeomBndLib_OtherCurve.hxx>
Public Member Functions | |
| GeomBndLib_OtherCurve (const Adaptor3d_Curve &theCurve) | |
| GeomBndLib_OtherCurve (const GeomBndLib_OtherCurve &)=delete | |
| GeomBndLib_OtherCurve & | operator= (const GeomBndLib_OtherCurve &)=delete |
| GeomBndLib_OtherCurve (GeomBndLib_OtherCurve &&)=delete | |
| GeomBndLib_OtherCurve & | operator= (GeomBndLib_OtherCurve &&)=delete |
| Bnd_Box | Box (double theTol) const |
| Compute bounding box for full curve. | |
| Bnd_Box | Box (double theU1, double theU2, double theTol) const |
| Compute bounding box for arc [theU1, theU2]. | |
| Bnd_Box | BoxOptimal (double theTol) const |
| Compute precise bounding box for full curve. | |
| Bnd_Box | BoxOptimal (double theU1, double theU2, double theTol) const |
| Compute precise bounding box using PSO + Brent optimization. | |
Computes bounding box for a general 3D curve via adaptor. Uses sampling + PSO/Brent numerical optimization for BoxOptimal.
|
inline |
|
delete |
|
delete |
Compute bounding box for arc [theU1, theU2].
Compute precise bounding box for full curve.
Compute precise bounding box using PSO + Brent optimization.
|
delete |
|
delete |