| 
    Open CASCADE Technology 7.8.2.dev
    
   | 
 
Extends base Delaunay meshing algo in order to enable possibility of addition of free vertices and internal nodes into the mesh. More...
#include <BRepMesh_DelaunayNodeInsertionMeshAlgo.hxx>

Public Member Functions | |
| BRepMesh_DelaunayNodeInsertionMeshAlgo () | |
| Constructor.   | |
| virtual | ~BRepMesh_DelaunayNodeInsertionMeshAlgo () | 
| Destructor.   | |
| Standard_Boolean | IsPreProcessSurfaceNodes () const | 
| Returns PreProcessSurfaceNodes flag.   | |
| void | SetPreProcessSurfaceNodes (const Standard_Boolean isPreProcessSurfaceNodes) | 
| Sets PreProcessSurfaceNodes flag. If TRUE, registers surface nodes before generation of base mesh. If FALSE, inserts surface nodes after generation of base mesh.   | |
  Public Member Functions inherited from BRepMesh_NodeInsertionMeshAlgo< RangeSplitter, BaseAlgo > | |
| BRepMesh_NodeInsertionMeshAlgo () | |
| Constructor.   | |
| virtual | ~BRepMesh_NodeInsertionMeshAlgo () | 
| Destructor.   | |
| virtual void | Perform (const IMeshData::IFaceHandle &theDFace, const IMeshTools_Parameters &theParameters, const Message_ProgressRange &theRange) override | 
| Performs processing of the given face.   | |
Additional Inherited Members | |
  Protected Types inherited from BRepMesh_NodeInsertionMeshAlgo< RangeSplitter, BaseAlgo > | |
| typedef NCollection_Shared< NCollection_Sequence< const gp_Pnt2d * > > | SequenceOfPnt2d | 
Extends base Delaunay meshing algo in order to enable possibility of addition of free vertices and internal nodes into the mesh.
      
  | 
  inline | 
Constructor.
      
  | 
  inlinevirtual | 
Destructor.
      
  | 
  inlineoverrideprotectedvirtual | 
Returns size of cell to be used by acceleration circles grid structure.
      
  | 
  inlineoverrideprotectedvirtual | 
Performs initialization of data structure using existing model data.
Reimplemented from BRepMesh_NodeInsertionMeshAlgo< RangeSplitter, BaseAlgo >.
      
  | 
  inlineprotected | 
Inserts nodes into mesh.
      
  | 
  inline | 
Returns PreProcessSurfaceNodes flag.
      
  | 
  inlineoverrideprotectedvirtual | 
Performs processing of generated mesh. Generates surface nodes and inserts them into structure.
Reimplemented in BRepMesh_DelaunayDeflectionControlMeshAlgo< RangeSplitter, BaseAlgo >.
      
  | 
  inline | 
Sets PreProcessSurfaceNodes flag. If TRUE, registers surface nodes before generation of base mesh. If FALSE, inserts surface nodes after generation of base mesh.