|
Open CASCADE Technology 6.5.2
|
#include <ProjLib_ProjectOnSurface.hxx>
Public Member Functions | |
| void * | operator new (size_t, void *anAddress) |
| void * | operator new (size_t size) |
| void | operator delete (void *anAddress) |
| ProjLib_ProjectOnSurface () | |
| Create an empty projector. | |
| ProjLib_ProjectOnSurface (const Handle< Adaptor3d_HSurface > &S) | |
| Create a projector normaly to the surface <S>. | |
| virtual void | Delete () |
| virtual | ~ProjLib_ProjectOnSurface () |
| void | Load (const Handle< Adaptor3d_HSurface > &S) |
| Set the Surface to <S>. To compute the projection, you have to Load the Curve. | |
| void | Load (const Handle< Adaptor3d_HCurve > &C, const Standard_Real Tolerance) |
Compute the projection of the curve on the Surface. | |
| Standard_Boolean | IsDone () const |
| Handle_Geom_BSplineCurve | BSpline () const |
| ProjLib_ProjectOnSurface::ProjLib_ProjectOnSurface | ( | ) |
| ProjLib_ProjectOnSurface::ProjLib_ProjectOnSurface | ( | const Handle< Adaptor3d_HSurface > & | S | ) |
| virtual ProjLib_ProjectOnSurface::~ProjLib_ProjectOnSurface | ( | ) | [inline, virtual] |
| Handle_Geom_BSplineCurve ProjLib_ProjectOnSurface::BSpline | ( | ) | const |
| virtual void ProjLib_ProjectOnSurface::Delete | ( | ) | [virtual] |
| Standard_Boolean ProjLib_ProjectOnSurface::IsDone | ( | ) | const |
| void ProjLib_ProjectOnSurface::Load | ( | const Handle< Adaptor3d_HSurface > & | S | ) |
| void ProjLib_ProjectOnSurface::Load | ( | const Handle< Adaptor3d_HCurve > & | C, |
| const Standard_Real | Tolerance | ||
| ) |
| void ProjLib_ProjectOnSurface::operator delete | ( | void * | anAddress | ) | [inline] |
| void* ProjLib_ProjectOnSurface::operator new | ( | size_t | , |
| void * | anAddress | ||
| ) | [inline] |
| void* ProjLib_ProjectOnSurface::operator new | ( | size_t | size | ) | [inline] |
1.7.4