Open CASCADE Technology
6.5.4
|
private class used to instantiate the continuous
approximations routines.
#include <BRepFill_MultiLineTool.hxx>
Static Public Member Functions | |
static DEFINE_STANDARD_ALLOC Standard_Real | FirstParameter (const BRepFill_MultiLine &ML) |
returns the first parameter of the Line. | |
static Standard_Real | LastParameter (const BRepFill_MultiLine &ML) |
returns the last parameter of the Line. | |
static Standard_Integer | NbP2d (const BRepFill_MultiLine &ML) |
Returns the number of 2d points of a MLine | |
static Standard_Integer | NbP3d (const BRepFill_MultiLine &ML) |
Returns the number of 3d points of a MLine. | |
static void | Value (const BRepFill_MultiLine &ML, const Standard_Real U, TColgp_Array1OfPnt &tabPt) |
returns the 3d points of the multipoint <MPointIndex> when only 3d points exist. | |
static void | Value (const BRepFill_MultiLine &ML, const Standard_Real U, TColgp_Array1OfPnt2d &tabPt2d) |
returns the 2d points of the multipoint <MPointIndex> when only 2d points exist. | |
static void | Value (const BRepFill_MultiLine &ML, const Standard_Real U, TColgp_Array1OfPnt &tabPt, TColgp_Array1OfPnt2d &tabPt2d) |
returns the 3d and 2d points of the multipoint <MPointIndex>. | |
static Standard_Boolean | D1 (const BRepFill_MultiLine &ML, const Standard_Real U, TColgp_Array1OfVec &tabV) |
returns the 3d derivative values of the multipoint <MPointIndex> when only 3d points exist. returns False if the derivative cannot be computed. | |
static Standard_Boolean | D1 (const BRepFill_MultiLine &ML, const Standard_Real U, TColgp_Array1OfVec2d &tabV2d) |
returns the 2d derivative values of the multipoint <MPointIndex> only when 2d points exist. returns False if the derivative cannot be computed. | |
static Standard_Boolean | D1 (const BRepFill_MultiLine &ML, const Standard_Real U, TColgp_Array1OfVec &tabV, TColgp_Array1OfVec2d &tabV2d) |
returns the 3d and 2d derivative values of the multipoint <MPointIndex>. returns False if the derivative cannot be computed. |
static Standard_Boolean BRepFill_MultiLineTool::D1 | ( | const BRepFill_MultiLine & | ML, |
const Standard_Real | U, | ||
TColgp_Array1OfVec & | tabV | ||
) | [static] |
static Standard_Boolean BRepFill_MultiLineTool::D1 | ( | const BRepFill_MultiLine & | ML, |
const Standard_Real | U, | ||
TColgp_Array1OfVec2d & | tabV2d | ||
) | [static] |
static Standard_Boolean BRepFill_MultiLineTool::D1 | ( | const BRepFill_MultiLine & | ML, |
const Standard_Real | U, | ||
TColgp_Array1OfVec & | tabV, | ||
TColgp_Array1OfVec2d & | tabV2d | ||
) | [static] |
static DEFINE_STANDARD_ALLOC Standard_Real BRepFill_MultiLineTool::FirstParameter | ( | const BRepFill_MultiLine & | ML | ) | [static] |
static Standard_Real BRepFill_MultiLineTool::LastParameter | ( | const BRepFill_MultiLine & | ML | ) | [static] |
static Standard_Integer BRepFill_MultiLineTool::NbP2d | ( | const BRepFill_MultiLine & | ML | ) | [static] |
static Standard_Integer BRepFill_MultiLineTool::NbP3d | ( | const BRepFill_MultiLine & | ML | ) | [static] |
static void BRepFill_MultiLineTool::Value | ( | const BRepFill_MultiLine & | ML, |
const Standard_Real | U, | ||
TColgp_Array1OfPnt & | tabPt | ||
) | [static] |
static void BRepFill_MultiLineTool::Value | ( | const BRepFill_MultiLine & | ML, |
const Standard_Real | U, | ||
TColgp_Array1OfPnt2d & | tabPt2d | ||
) | [static] |
static void BRepFill_MultiLineTool::Value | ( | const BRepFill_MultiLine & | ML, |
const Standard_Real | U, | ||
TColgp_Array1OfPnt & | tabPt, | ||
TColgp_Array1OfPnt2d & | tabPt2d | ||
) | [static] |