Open CASCADE Technology  6.8.0
Static Public Member Functions
BRepFill_MultiLineTool Class Reference

private class used to instantiate the continuous approximations routines. More...

#include <BRepFill_MultiLineTool.hxx>

Static Public Member Functions

static Standard_Real FirstParameter (const BRepFill_MultiLine &ML)
 returns the first parameter of the Line. More...
 
static Standard_Real LastParameter (const BRepFill_MultiLine &ML)
 returns the last parameter of the Line. More...
 
static Standard_Integer NbP2d (const BRepFill_MultiLine &ML)
 Returns the number of 2d points of a MLine. More...
 
static Standard_Integer NbP3d (const BRepFill_MultiLine &ML)
 Returns the number of 3d points of a MLine. More...
 
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. More...
 
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. More...
 
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>. More...
 
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. More...
 
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. More...
 
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. More...
 

Detailed Description

private class used to instantiate the continuous approximations routines.

Member Function Documentation

static Standard_Boolean BRepFill_MultiLineTool::D1 ( const BRepFill_MultiLine ML,
const Standard_Real  U,
TColgp_Array1OfVec tabV 
)
static

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 BRepFill_MultiLineTool::D1 ( const BRepFill_MultiLine ML,
const Standard_Real  U,
TColgp_Array1OfVec2d tabV2d 
)
static

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 BRepFill_MultiLineTool::D1 ( const BRepFill_MultiLine ML,
const Standard_Real  U,
TColgp_Array1OfVec tabV,
TColgp_Array1OfVec2d tabV2d 
)
static

returns the 3d and 2d derivative values of the multipoint <MPointIndex>. returns False if the derivative cannot be computed.

static Standard_Real BRepFill_MultiLineTool::FirstParameter ( const BRepFill_MultiLine ML)
static

returns the first parameter of the Line.

static Standard_Real BRepFill_MultiLineTool::LastParameter ( const BRepFill_MultiLine ML)
static

returns the last parameter of the Line.

static Standard_Integer BRepFill_MultiLineTool::NbP2d ( const BRepFill_MultiLine ML)
static

Returns the number of 2d points of a MLine.

static Standard_Integer BRepFill_MultiLineTool::NbP3d ( const BRepFill_MultiLine ML)
static

Returns the number of 3d points of a MLine.

static void BRepFill_MultiLineTool::Value ( const BRepFill_MultiLine ML,
const Standard_Real  U,
TColgp_Array1OfPnt tabPt 
)
static

returns the 3d points of the multipoint <MPointIndex> when only 3d points exist.

static void BRepFill_MultiLineTool::Value ( const BRepFill_MultiLine ML,
const Standard_Real  U,
TColgp_Array1OfPnt2d tabPt2d 
)
static

returns the 2d points of the multipoint <MPointIndex> when only 2d points exist.

static void BRepFill_MultiLineTool::Value ( const BRepFill_MultiLine ML,
const Standard_Real  U,
TColgp_Array1OfPnt tabPt,
TColgp_Array1OfPnt2d tabPt2d 
)
static

returns the 3d and 2d points of the multipoint <MPointIndex>.


The documentation for this class was generated from the following file: