Version: 8.3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
VTKViewer_OrderedTriangulator Class Reference

#include <VTKViewer_ConvexTool.h>

Inheritance diagram for VTKViewer_OrderedTriangulator:
Inheritance graph

Public Member Functions

 VTKViewer_OrderedTriangulator ()
 
 ~VTKViewer_OrderedTriangulator ()
 
- 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

vtkOrderedTriangulator * myTriangulator
 
vtkCellArray * myBoundaryTris
 
vtkTriangle * myTriangle
 
- Protected Attributes inherited from VTKViewer_Triangulator
vtkIdType * myPointIds
 
vtkIdList * myFaceIds
 
vtkPoints * myPoints
 

Constructor & Destructor Documentation

VTKViewer_OrderedTriangulator::VTKViewer_OrderedTriangulator ( )
VTKViewer_OrderedTriangulator::~VTKViewer_OrderedTriangulator ( )

Member Function Documentation

vtkCell * VTKViewer_OrderedTriangulator::GetFace ( vtkIdType  theFaceId)
protectedvirtual
vtkIdType VTKViewer_OrderedTriangulator::GetNumFaces ( )
protectedvirtual
vtkPoints * VTKViewer_OrderedTriangulator::InitPoints ( vtkUnstructuredGrid *  theInput,
vtkIdType  theCellId 
)
protectedvirtual

Member Data Documentation

vtkCellArray* VTKViewer_OrderedTriangulator::myBoundaryTris
protected
vtkTriangle* VTKViewer_OrderedTriangulator::myTriangle
protected
vtkOrderedTriangulator* VTKViewer_OrderedTriangulator::myTriangulator
protected

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