|
| static int | FirstPoint (const GeomInt_TheMultiLineOfWLApprox &ML) |
| | Returns the number of multipoints of the TheMultiLine.
|
| |
| static int | LastPoint (const GeomInt_TheMultiLineOfWLApprox &ML) |
| | Returns the number of multipoints of the TheMultiLine.
|
| |
| static int | NbP2d (const GeomInt_TheMultiLineOfWLApprox &ML) |
| | Returns the number of 2d points of a TheMultiLine.
|
| |
| static int | NbP3d (const GeomInt_TheMultiLineOfWLApprox &ML) |
| | Returns the number of 3d points of a TheMultiLine.
|
| |
| static void | Value (const GeomInt_TheMultiLineOfWLApprox &ML, const int MPointIndex, NCollection_Array1< gp_Pnt > &tabPt) |
| | returns the 3d points of the multipoint <MPointIndex> when only 3d points exist.
|
| |
| static void | Value (const GeomInt_TheMultiLineOfWLApprox &ML, const int MPointIndex, NCollection_Array1< gp_Pnt2d > &tabPt2d) |
| | returns the 2d points of the multipoint <MPointIndex> when only 2d points exist.
|
| |
| static void | Value (const GeomInt_TheMultiLineOfWLApprox &ML, const int MPointIndex, NCollection_Array1< gp_Pnt > &tabPt, NCollection_Array1< gp_Pnt2d > &tabPt2d) |
| | returns the 3d and 2d points of the multipoint <MPointIndex>.
|
| |
| static bool | Tangency (const GeomInt_TheMultiLineOfWLApprox &ML, const int MPointIndex, NCollection_Array1< gp_Vec > &tabV) |
| | returns the 3d points of the multipoint <MPointIndex> when only 3d points exist.
|
| |
| static bool | Tangency (const GeomInt_TheMultiLineOfWLApprox &ML, const int MPointIndex, NCollection_Array1< gp_Vec2d > &tabV2d) |
| | returns the 2d tangency points of the multipoint <MPointIndex> only when 2d points exist.
|
| |
| static bool | Tangency (const GeomInt_TheMultiLineOfWLApprox &ML, const int MPointIndex, NCollection_Array1< gp_Vec > &tabV, NCollection_Array1< gp_Vec2d > &tabV2d) |
| | returns the 3d and 2d points of the multipoint <MPointIndex>.
|
| |
| static bool | Curvature (const GeomInt_TheMultiLineOfWLApprox &ML, const int MPointIndex, NCollection_Array1< gp_Vec > &tabV) |
| | returns the 3d curvature of the multipoint <MPointIndex> when only 3d points exist.
|
| |
| static bool | Curvature (const GeomInt_TheMultiLineOfWLApprox &ML, const int MPointIndex, NCollection_Array1< gp_Vec2d > &tabV2d) |
| | returns the 2d curvature points of the multipoint <MPointIndex> only when 2d points exist.
|
| |
| static bool | Curvature (const GeomInt_TheMultiLineOfWLApprox &ML, const int MPointIndex, NCollection_Array1< gp_Vec > &tabV, NCollection_Array1< gp_Vec2d > &tabV2d) |
| | returns the 3d and 2d curvature of the multipoint <MPointIndex>.
|
| |
| static GeomInt_TheMultiLineOfWLApprox | MakeMLBetween (const GeomInt_TheMultiLineOfWLApprox &ML, const int I1, const int I2, const int NbPMin) |
| | Is called if WhatStatus returned "PointsAdded".
|
| |
| static bool | MakeMLOneMorePoint (const GeomInt_TheMultiLineOfWLApprox &ML, const int I1, const int I2, const int indbad, GeomInt_TheMultiLineOfWLApprox &OtherLine) |
| | Is called when the Bezier curve contains a loop.
|
| |
| static Approx_Status | WhatStatus (const GeomInt_TheMultiLineOfWLApprox &ML, const int I1, const int I2) |
| |
| static void | Dump (const GeomInt_TheMultiLineOfWLApprox &ML) |
| | Dump of the current multi-line.
|
| |