OCC Main Page | ModelingAlgorithms | Toolkits | Packages | Class Hierarchy | Data Structures | File List | Data Fields | Globals

ModelingAlgorithms
TKBool
BRepFill


BRepFill_MultiLineTool Class Reference

private class used to instantiate the continuous
approximations routines.

#include <BRepFill_MultiLineTool.hxx>


Public Member Functions

void * operator new (size_t, void *anAddress)
void * operator new (size_t size)
void operator delete (void *anAddress)

Static Public Member Functions

static Standard_EXPORT Standard_Real FirstParameter (const BRepFill_MultiLine &ML)
 returns the first parameter of the Line.

static Standard_EXPORT Standard_Real LastParameter (const BRepFill_MultiLine &ML)
 returns the last parameter of the Line.

static Standard_EXPORT Standard_Integer NbP2d (const BRepFill_MultiLine &ML)
 Returns the number of 2d points of a MLine
.
static Standard_EXPORT Standard_Integer NbP3d (const BRepFill_MultiLine &ML)
 Returns the number of 3d points of a MLine.
.
static Standard_EXPORT 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 Standard_EXPORT 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 Standard_EXPORT 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_EXPORT 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_EXPORT 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_EXPORT 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.


Member Function Documentation

static Standard_EXPORT Standard_Boolean BRepFill_MultiLineTool::D1 const BRepFill_MultiLine ML,
const Standard_Real  U,
TColgp_Array1OfVec &  tabV,
TColgp_Array1OfVec2d &  tabV2d
[static]
 

static Standard_EXPORT Standard_Boolean BRepFill_MultiLineTool::D1 const BRepFill_MultiLine ML,
const Standard_Real  U,
TColgp_Array1OfVec2d &  tabV2d
[static]
 

static Standard_EXPORT Standard_Boolean BRepFill_MultiLineTool::D1 const BRepFill_MultiLine ML,
const Standard_Real  U,
TColgp_Array1OfVec &  tabV
[static]
 

static Standard_EXPORT Standard_Real BRepFill_MultiLineTool::FirstParameter const BRepFill_MultiLine ML  )  [static]
 

static Standard_EXPORT Standard_Real BRepFill_MultiLineTool::LastParameter const BRepFill_MultiLine ML  )  [static]
 

static Standard_EXPORT Standard_Integer BRepFill_MultiLineTool::NbP2d const BRepFill_MultiLine ML  )  [static]
 

static Standard_EXPORT Standard_Integer BRepFill_MultiLineTool::NbP3d const BRepFill_MultiLine ML  )  [static]
 

void BRepFill_MultiLineTool::operator delete void *  anAddress  )  [inline]
 

void* BRepFill_MultiLineTool::operator new size_t  size  )  [inline]
 

void* BRepFill_MultiLineTool::operator new size_t  ,
void *  anAddress
[inline]
 

static Standard_EXPORT void BRepFill_MultiLineTool::Value const BRepFill_MultiLine ML,
const Standard_Real  U,
TColgp_Array1OfPnt &  tabPt,
TColgp_Array1OfPnt2d &  tabPt2d
[static]
 

static Standard_EXPORT void BRepFill_MultiLineTool::Value const BRepFill_MultiLine ML,
const Standard_Real  U,
TColgp_Array1OfPnt2d &  tabPt2d
[static]
 

static Standard_EXPORT void BRepFill_MultiLineTool::Value const BRepFill_MultiLine ML,
const Standard_Real  U,
TColgp_Array1OfPnt &  tabPt
[static]
 


The documentation for this class was generated from the following file:
Generated on Mon Aug 25 13:41:17 2008 for OpenCASCADE by  doxygen 1.4.1