|
Public Member Functions |
| void * | operator new (size_t, void *anAddress) |
| void * | operator new (size_t size) |
| void | operator delete (void *anAddress) |
| Standard_EXPORT | ChFiDS_ElSpine () |
| virtual Standard_EXPORT Standard_Real | FirstParameter () const |
| virtual Standard_EXPORT Standard_Real | LastParameter () const |
| Standard_EXPORT GeomAbs_Shape | Continuity () const |
| Standard_EXPORT Standard_Integer | NbIntervals (const GeomAbs_Shape S) |
| Standard_EXPORT void | Intervals (TColStd_Array1OfReal &T, const GeomAbs_Shape S) |
| virtual Standard_EXPORT Handle_Adaptor3d_HCurve | Trim (const Standard_Real First, const Standard_Real Last, const Standard_Real Tol) const |
| | Returns a curve equivalent of <me> between
parameters <first> and <last>. <tol> is used to
test for 3d points confusion.
.
|
| virtual Standard_EXPORT Standard_Real | Resolution (const Standard_Real R3d) const |
| virtual Standard_EXPORT GeomAbs_CurveType | GetType () const |
| virtual Standard_EXPORT Standard_Boolean | IsPeriodic () const |
| Standard_EXPORT void | SetPeriodic (const Standard_Boolean I) |
| virtual Standard_EXPORT Standard_Real | Period () const |
| virtual Standard_EXPORT gp_Pnt | Value (const Standard_Real AbsC) const |
| virtual Standard_EXPORT void | D0 (const Standard_Real AbsC, gp_Pnt &P) const |
| virtual Standard_EXPORT void | D1 (const Standard_Real AbsC, gp_Pnt &P, gp_Vec &V1) const |
| virtual Standard_EXPORT void | D2 (const Standard_Real AbsC, gp_Pnt &P, gp_Vec &V1, gp_Vec &V2) const |
| virtual Standard_EXPORT void | D3 (const Standard_Real AbsC, gp_Pnt &P, gp_Vec &V1, gp_Vec &V2, gp_Vec &V3) const |
| Standard_EXPORT void | FirstParameter (const Standard_Real P) |
| Standard_EXPORT void | LastParameter (const Standard_Real P) |
| Standard_EXPORT void | SetOrigin (const Standard_Real O) |
| Standard_EXPORT void | FirstPointAndTgt (gp_Pnt &P, gp_Vec &T) const |
| Standard_EXPORT void | LastPointAndTgt (gp_Pnt &P, gp_Vec &T) const |
| Standard_EXPORT void | SetFirstPointAndTgt (const gp_Pnt &P, const gp_Vec &T) |
| Standard_EXPORT void | SetLastPointAndTgt (const gp_Pnt &P, const gp_Vec &T) |
| Standard_EXPORT void | SetCurve (const Handle(Geom_Curve)&C) |
| Standard_EXPORT const Handle_ChFiDS_SurfData & | Previous () const |
| Standard_EXPORT Handle_ChFiDS_SurfData & | ChangePrevious () |
| Standard_EXPORT const Handle_ChFiDS_SurfData & | Next () const |
| Standard_EXPORT Handle_ChFiDS_SurfData & | ChangeNext () |
| Standard_EXPORT gp_Lin | Line () const |
| Standard_EXPORT gp_Circ | Circle () const |
| Standard_EXPORT gp_Elips | Ellipse () const |
| Standard_EXPORT gp_Hypr | Hyperbola () const |
| Standard_EXPORT gp_Parab | Parabola () const |
| Standard_EXPORT Handle_Geom_BezierCurve | Bezier () const |
| Standard_EXPORT Handle_Geom_BSplineCurve | BSpline () const |
Private Attributes |
| GeomAdaptor_Curve | curve |
| gp_Pnt | ptfirst |
| gp_Pnt | ptlast |
| gp_Vec | tgfirst |
| gp_Vec | tglast |
| Handle_ChFiDS_SurfData | previous |
| Handle_ChFiDS_SurfData | next |
| Standard_Real | pfirst |
| Standard_Real | plast |
| Standard_Real | period |
| Standard_Boolean | periodic |