|
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 |