|
Public Member Functions |
void * | operator new (size_t, void *anAddress) |
void * | operator new (size_t size) |
void | operator delete (void *anAddress) |
Standard_EXPORT | ProjLib_ComputeApproxOnPolarSurface () |
Standard_EXPORT | ProjLib_ComputeApproxOnPolarSurface (const Handle(Adaptor3d_HCurve)&C, const Handle(Adaptor3d_HSurface)&S, const Standard_Real Tol=1.0e-4) |
Standard_EXPORT | ProjLib_ComputeApproxOnPolarSurface (const Handle(Adaptor2d_HCurve2d)&InitCurve2d, const Handle(Adaptor3d_HCurve)&C, const Handle(Adaptor3d_HSurface)&S, const Standard_Real Tol) |
Standard_EXPORT | ProjLib_ComputeApproxOnPolarSurface (const Handle(Adaptor2d_HCurve2d)&InitCurve2d, const Handle(Adaptor2d_HCurve2d)&InitCurve2dBis, const Handle(Adaptor3d_HCurve)&C, const Handle(Adaptor3d_HSurface)&S, const Standard_Real Tol) |
Standard_EXPORT Handle_Geom2d_BSplineCurve | Perform (const Handle(Adaptor2d_HCurve2d)&InitCurve2d, const Handle(Adaptor3d_HCurve)&C, const Handle(Adaptor3d_HSurface)&S) |
Standard_EXPORT Handle_Adaptor2d_HCurve2d | BuildInitialCurve2d (const Handle(Adaptor3d_HCurve)&Curve, const Handle(Adaptor3d_HSurface)&S) |
Standard_EXPORT Handle_Geom2d_BSplineCurve | ProjectUsingInitialCurve2d (const Handle(Adaptor3d_HCurve)&Curve, const Handle(Adaptor3d_HSurface)&S, const Handle(Adaptor2d_HCurve2d)&InitCurve2d) |
Standard_EXPORT Handle_Geom2d_BSplineCurve | BSpline () const |
Standard_EXPORT Handle_Geom2d_Curve | Curve2d () const |
Standard_EXPORT Standard_Boolean | IsDone () const |
Private Attributes |
Standard_Boolean | myProjIsDone |
Standard_Real | myTolerance |
Handle_Geom2d_BSplineCurve | myBSpline |
Handle_Geom2d_Curve | my2ndCurve |