|
Open CASCADE Technology 6.5.2
|
this class is used to construct the BSpline curve
from an Approximation ( ApproxAFunction from AdvApprox).
#include <GeomLib_CheckBSplineCurve.hxx>
Public Member Functions | |
| void * | operator new (size_t, void *anAddress) |
| void * | operator new (size_t size) |
| void | operator delete (void *anAddress) |
| GeomLib_CheckBSplineCurve (const Handle< Geom_BSplineCurve > &Curve, const Standard_Real Tolerance, const Standard_Real AngularTolerance) | |
| Standard_Boolean | IsDone () const |
| void | NeedTangentFix (Standard_Boolean &FirstFlag, Standard_Boolean &SecondFlag) const |
| void | FixTangent (const Standard_Boolean FirstFlag, const Standard_Boolean LastFlag) |
| Handle_Geom_BSplineCurve | FixedTangent (const Standard_Boolean FirstFlag, const Standard_Boolean LastFlag) |
| modifies the curve by fixing the first or the last tangencies //! if Index3D not in the Range [1,Nb3dSpaces] //! if the Approx is not Done | |
| GeomLib_CheckBSplineCurve::GeomLib_CheckBSplineCurve | ( | const Handle< Geom_BSplineCurve > & | Curve, |
| const Standard_Real | Tolerance, | ||
| const Standard_Real | AngularTolerance | ||
| ) |
| Handle_Geom_BSplineCurve GeomLib_CheckBSplineCurve::FixedTangent | ( | const Standard_Boolean | FirstFlag, |
| const Standard_Boolean | LastFlag | ||
| ) |
| void GeomLib_CheckBSplineCurve::FixTangent | ( | const Standard_Boolean | FirstFlag, |
| const Standard_Boolean | LastFlag | ||
| ) |
| Standard_Boolean GeomLib_CheckBSplineCurve::IsDone | ( | ) | const |
| void GeomLib_CheckBSplineCurve::NeedTangentFix | ( | Standard_Boolean & | FirstFlag, |
| Standard_Boolean & | SecondFlag | ||
| ) | const |
| void GeomLib_CheckBSplineCurve::operator delete | ( | void * | anAddress | ) | [inline] |
| void* GeomLib_CheckBSplineCurve::operator new | ( | size_t | , |
| void * | anAddress | ||
| ) | [inline] |
| void* GeomLib_CheckBSplineCurve::operator new | ( | size_t | size | ) | [inline] |
1.7.4