|
Public Member Functions |
void * | operator new (size_t, void *anAddress) |
void * | operator new (size_t size) |
void | operator delete (void *anAddress) |
Standard_EXPORT | GeomFill_SectionPlacement (const Handle(GeomFill_LocationLaw)&L, const Handle(Geom_Geometry)&Section) |
Standard_EXPORT void | SetLocation (const Handle(GeomFill_LocationLaw)&L) |
| To change the section Law
.
|
Standard_EXPORT void | Perform (const Standard_Real Tol) |
Standard_EXPORT void | Perform (const Handle(Adaptor3d_HCurve)&Path, const Standard_Real Tol) |
Standard_EXPORT void | Perform (const Standard_Real ParamOnPath, const Standard_Real Tol) |
Standard_EXPORT Standard_Boolean | IsDone () const |
Standard_EXPORT Standard_Real | ParameterOnPath () const |
Standard_EXPORT Standard_Real | ParameterOnSection () const |
Standard_EXPORT Standard_Real | Distance () const |
Standard_EXPORT Standard_Real | Angle () const |
Standard_EXPORT gp_Trsf | Transformation (const Standard_Boolean WithTranslation, const Standard_Boolean WithCorrection=Standard_False) const |
Standard_EXPORT Handle_Geom_Curve | Section (const Standard_Boolean WithTranslation) const |
| Compute the Section, in the coordinate syteme given by
the Location Law.
If <withtranslation> contact beetween
<section> and <path> is forced.
.
|
Standard_EXPORT Handle_Geom_Curve | ModifiedSection (const Standard_Boolean WithTranslation) const |
| Compute the Section, in the coordinate syteme given by
the Location Law.
To have the Normal to section equal to the Location
Law Normal. If <withtranslation> contact beetween
<section> and <path> is forced.
.
|
Private Member Functions |
Standard_EXPORT void | SectionAxis (const gp_Mat &M, gp_Vec &T, gp_Vec &N, gp_Vec &BN) const |
Standard_EXPORT Standard_Boolean | Choix (const Standard_Real Dist, const Standard_Real Angle) const |
Private Attributes |
Standard_Boolean | done |
Standard_Boolean | isplan |
gp_Ax1 | TheAxe |
Standard_Real | Gabarit |
Handle_GeomFill_LocationLaw | myLaw |
GeomAdaptor_Curve | myAdpSection |
Handle_Geom_Curve | mySection |
Standard_Real | SecParam |
Standard_Real | PathParam |
Standard_Real | Dist |
Standard_Real | AngleMax |
Extrema_ExtPC | myExt |
Standard_Boolean | myIsPoint |
gp_Pnt | myPoint |