|
Public Member Functions |
| void * | operator new (size_t, void *anAddress) |
| void * | operator new (size_t size) |
| void | operator delete (void *anAddress) |
| Standard_EXPORT | Approx_Curve3d (const Handle(Adaptor3d_HCurve)&Curve, const Standard_Real Tol3d, const GeomAbs_Shape Order, const Standard_Integer MaxSegments, const Standard_Integer MaxDegree) |
| | Approximation of a curve with respect of the
requiered tolerance Tol3D.
.
|
| Standard_EXPORT Handle_Geom_BSplineCurve | Curve () const |
| Standard_EXPORT Standard_Boolean | IsDone () const |
| | returns Standard_True if the approximation has
been done within requiered tolerance
|
| Standard_EXPORT Standard_Boolean | HasResult () const |
| | returns Standard_True if the approximation did come out
with a result that is not NECESSARELY within the required
tolerance
|
| Standard_EXPORT Standard_Real | MaxError () const |
| | returns the Maximum Error (>0 when an approximation
has been done, 0 if no approximation)
|
| Standard_EXPORT void | Dump (Standard_OStream &o) const |
| | Print on the stream o information about the object
.
|
Private Attributes |
| Standard_Boolean | myIsDone |
| Standard_Boolean | myHasResult |
| Handle_Geom_BSplineCurve | myBSplCurve |
| Standard_Real | myMaxError |