Version: 9.12.0
VTKViewer_DelaunayTriangulator Class Reference

#include <VTKViewer_ConvexTool.h>

Inheritance diagram for VTKViewer_DelaunayTriangulator:
Inheritance graph

Public Member Functions

 VTKViewer_DelaunayTriangulator ()
 
 ~VTKViewer_DelaunayTriangulator ()
 
- Public Member Functions inherited from VTKViewer_Triangulator
 VTKViewer_Triangulator ()
 
 ~VTKViewer_Triangulator ()
 
bool Execute (vtkUnstructuredGrid *theInput, vtkCellData *thInputCD, vtkIdType theCellId, int theShowInside, int theAllVisible, int theAppendCoincident3D, const char *theCellsVisibility, vtkPolyData *theOutput, vtkCellData *theOutputCD, int theStoreMapping, std::vector< vtkIdType > &theVTK2ObjIds, std::vector< std::vector< vtkIdType > > &theDimension2VTK2ObjIds, bool theIsCheckConvex)
 

Protected Member Functions

virtual vtkPoints * InitPoints (vtkUnstructuredGrid *theInput, vtkIdType theCellId)
 
virtual vtkIdType GetNumFaces ()
 
virtual vtkCell * GetFace (vtkIdType theFaceId)
 
- Protected Member Functions inherited from VTKViewer_Triangulator
vtkIdType GetNbOfPoints ()
 
vtkIdType GetPointId (vtkIdType thePointId)
 
double GetCellLength ()
 
void GetCellNeighbors (vtkUnstructuredGrid *theInput, vtkIdType theCellId, vtkCell *theFace, vtkIdList *theCellIds)
 
vtkIdType GetConnectivity (vtkIdType thePntId)
 

Protected Attributes

vtkUnstructuredGrid * myUnstructuredGrid
 
vtkGeometryFiltermyGeometryFilter
 
vtkDelaunay3D * myDelaunay3D
 
vtkPolyData * myPolyData
 
- Protected Attributes inherited from VTKViewer_Triangulator
vtkIdType * myPointIds
 
vtkIdList * myFaceIds
 
vtkPoints * myPoints
 

Constructor & Destructor Documentation

◆ VTKViewer_DelaunayTriangulator()

VTKViewer_DelaunayTriangulator::VTKViewer_DelaunayTriangulator ( )

◆ ~VTKViewer_DelaunayTriangulator()

VTKViewer_DelaunayTriangulator::~VTKViewer_DelaunayTriangulator ( )

Member Function Documentation

◆ GetFace()

vtkCell * VTKViewer_DelaunayTriangulator::GetFace ( vtkIdType  theFaceId)
protectedvirtual

◆ GetNumFaces()

vtkIdType VTKViewer_DelaunayTriangulator::GetNumFaces ( )
protectedvirtual

◆ InitPoints()

vtkPoints * VTKViewer_DelaunayTriangulator::InitPoints ( vtkUnstructuredGrid *  theInput,
vtkIdType  theCellId 
)
protectedvirtual

Member Data Documentation

◆ myDelaunay3D

vtkDelaunay3D* VTKViewer_DelaunayTriangulator::myDelaunay3D
protected

◆ myGeometryFilter

vtkGeometryFilter* VTKViewer_DelaunayTriangulator::myGeometryFilter
protected

◆ myPolyData

vtkPolyData* VTKViewer_DelaunayTriangulator::myPolyData
protected

◆ myUnstructuredGrid

vtkUnstructuredGrid* VTKViewer_DelaunayTriangulator::myUnstructuredGrid
protected

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