#include <VTKViewer_ConvexTool.h>
Public Member Functions |
| | VTKViewer_DelaunayTriangulator () |
| | ~VTKViewer_DelaunayTriangulator () |
| bool | Execute (vtkUnstructuredGrid *theInput, vtkCellData *thInputCD, vtkIdType theCellId, int theShowInside, int theAllVisible, const char *theCellsVisibility, vtkPolyData *theOutput, vtkCellData *theOutputCD, int theStoreMapping, std::vector< vtkIdType > &theVTK2ObjIds, bool theIsCheckConvex) |
Protected Member Functions |
| virtual vtkPoints * | InitPoints (vtkUnstructuredGrid *theInput, vtkIdType theCellId) |
| virtual vtkIdType | GetNumFaces () |
| virtual vtkCell * | GetFace (vtkIdType theFaceId) |
| vtkIdType | GetNbOfPoints () |
| vtkIdType | GetPointId (vtkIdType thePointId) |
| vtkFloatingPointType | GetCellLength () |
| void | GetCellNeighbors (vtkUnstructuredGrid *theInput, vtkIdType theCellId, vtkCell *theFace, vtkIdList *theCellIds) |
| vtkIdType | GetConnectivity (vtkIdType thePntId) |
Protected Attributes |
| vtkUnstructuredGrid * | myUnstructuredGrid |
| vtkGeometryFilter * | myGeometryFilter |
| vtkDelaunay3D * | myDelaunay3D |
| vtkPolyData * | myPolyData |
| vtkIdType * | myPointIds |
| vtkIdList * | myFaceIds |
| vtkPoints * | myPoints |
Constructor & Destructor Documentation
| VTKViewer_DelaunayTriangulator::VTKViewer_DelaunayTriangulator |
( |
| ) |
|
| VTKViewer_DelaunayTriangulator::~VTKViewer_DelaunayTriangulator |
( |
| ) |
|
Member Function Documentation
| vtkPoints * VTKViewer_DelaunayTriangulator::InitPoints |
( |
vtkUnstructuredGrid * |
theInput, |
|
|
vtkIdType |
theCellId |
|
) |
| [protected, virtual] |
| vtkIdType VTKViewer_DelaunayTriangulator::GetNumFaces |
( |
| ) |
[protected, virtual] |
| vtkCell * VTKViewer_DelaunayTriangulator::GetFace |
( |
vtkIdType |
theFaceId | ) |
[protected, virtual] |
| bool VTKViewer_Triangulator::Execute |
( |
vtkUnstructuredGrid * |
theInput, |
|
|
vtkCellData * |
thInputCD, |
|
|
vtkIdType |
theCellId, |
|
|
int |
theShowInside, |
|
|
int |
theAllVisible, |
|
|
const char * |
theCellsVisibility, |
|
|
vtkPolyData * |
theOutput, |
|
|
vtkCellData * |
theOutputCD, |
|
|
int |
theStoreMapping, |
|
|
std::vector< vtkIdType > & |
theVTK2ObjIds, |
|
|
bool |
theIsCheckConvex |
|
) |
| [inherited] |
| vtkIdType VTKViewer_Triangulator::GetNbOfPoints |
( |
| ) |
[protected, inherited] |
| vtkIdType VTKViewer_Triangulator::GetPointId |
( |
vtkIdType |
thePointId | ) |
[protected, inherited] |
| void VTKViewer_Triangulator::GetCellNeighbors |
( |
vtkUnstructuredGrid * |
theInput, |
|
|
vtkIdType |
theCellId, |
|
|
vtkCell * |
theFace, |
|
|
vtkIdList * |
theCellIds |
|
) |
| [protected, inherited] |
| vtkIdType VTKViewer_Triangulator::GetConnectivity |
( |
vtkIdType |
thePntId | ) |
[protected, inherited] |
Field Documentation