#include <BRepMesh_IncrementalMesh.hxx>
Inheritance diagram for BRepMesh_IncrementalMesh:
Public Member Functions | |
void * | operator new (size_t, void *anAddress) |
void * | operator new (size_t size) |
void | operator delete (void *anAddress) |
Standard_EXPORT | BRepMesh_IncrementalMesh () |
virtual Standard_EXPORT | ~BRepMesh_IncrementalMesh () |
Standard_EXPORT | BRepMesh_IncrementalMesh (const TopoDS_Shape &S, const Standard_Real D, const Standard_Boolean Relatif=Standard_False, const Standard_Real Ang=0.5) |
if the boolean <relatif> is True, the deflection used for the polygonalisation of each edge will be <d> * Size of Edge. the deflection used for the faces will be the maximum deflection of their edges. | |
Standard_EXPORT void | SetRelative (const Standard_Boolean theFlag) |
Standard_EXPORT Standard_Boolean | Relative () const |
virtual Standard_EXPORT void | Perform () |
Standard_EXPORT void | Update (const TopoDS_Shape &S) |
Builds the incremental mesh of the shape . | |
Standard_EXPORT Standard_Boolean | IsModified () const |
Protected Member Functions | |
virtual Standard_EXPORT void | Init () |
Protected Attributes | |
Standard_Boolean | myRelative |
TopTools_MapOfShape | myMap |
Handle_BRepMesh_FastDiscret | myMesh |
Standard_Boolean | myModified |
BRepMesh_DataMapOfShapeReal | mymapedge |
TopTools_IndexedDataMapOfShapeListOfShape | myancestors |
Standard_Real | mydtotale |
Bnd_Box | myBox |
Private Member Functions | |
Standard_EXPORT void | Update (const TopoDS_Edge &E) |
Locate a correct discretisation if it exists Set no one otherwise . | |
Standard_EXPORT void | Update (const TopoDS_Face &F) |
if the face is not correctly triangulated, or if one of its edges is to be discretisated correctly, the triangulation of this face is built. |
|
|
|
|
|
|
|
Reimplemented from BRepMesh_DiscretRoot. |
|
|
|
Reimplemented from BRepMesh_DiscretRoot. |
|
Reimplemented from BRepMesh_DiscretRoot. |
|
Reimplemented from BRepMesh_DiscretRoot. |
|
Implements BRepMesh_DiscretRoot. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|