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

ModelingAlgorithms
TKShHealing
ShapeConstruct


ShapeConstruct_MakeTriangulation Class Reference

#include <ShapeConstruct_MakeTriangulation.hxx>

Inheritance diagram for ShapeConstruct_MakeTriangulation:

Inheritance graph
[legend]

Public Member Functions

void * operator new (size_t, void *anAddress)
void * operator new (size_t size)
void operator delete (void *anAddress)
Standard_EXPORT ShapeConstruct_MakeTriangulation (const TColgp_Array1OfPnt &pnts, const Standard_Real prec=0.0)
Standard_EXPORT ShapeConstruct_MakeTriangulation (const TopoDS_Wire &wire, const Standard_Real prec=0.0)
virtual Standard_EXPORT void Build ()
 This is called by Shape(). It does nothing but
may be redefined.
.
virtual Standard_EXPORT Standard_Boolean IsDone () const

Private Member Functions

Standard_EXPORT void Triangulate (const TopoDS_Wire &wire)
Standard_EXPORT void AddFacet (const TopoDS_Wire &wire)

Private Attributes

Standard_Real myPrecision
TopoDS_Wire myWire

Constructor & Destructor Documentation

Standard_EXPORT ShapeConstruct_MakeTriangulation::ShapeConstruct_MakeTriangulation const TColgp_Array1OfPnt &  pnts,
const Standard_Real  prec = 0.0
 

Standard_EXPORT ShapeConstruct_MakeTriangulation::ShapeConstruct_MakeTriangulation const TopoDS_Wire &  wire,
const Standard_Real  prec = 0.0
 


Member Function Documentation

Standard_EXPORT void ShapeConstruct_MakeTriangulation::AddFacet const TopoDS_Wire &  wire  )  [private]
 

virtual Standard_EXPORT void ShapeConstruct_MakeTriangulation::Build  )  [virtual]
 

Reimplemented from BRepBuilderAPI_MakeShape.

virtual Standard_EXPORT Standard_Boolean ShapeConstruct_MakeTriangulation::IsDone  )  const [virtual]
 

Reimplemented from BRepBuilderAPI_Command.

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

Reimplemented from BRepBuilderAPI_MakeShape.

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

Reimplemented from BRepBuilderAPI_MakeShape.

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

Reimplemented from BRepBuilderAPI_MakeShape.

Standard_EXPORT void ShapeConstruct_MakeTriangulation::Triangulate const TopoDS_Wire &  wire  )  [private]
 


Field Documentation

Standard_Real ShapeConstruct_MakeTriangulation::myPrecision [private]
 

TopoDS_Wire ShapeConstruct_MakeTriangulation::myWire [private]
 


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