Version: 6.3.1
Public Member Functions | Protected Member Functions | Protected Attributes

VTKViewer_OrderedTriangulator Class Reference

#include <VTKViewer_ConvexTool.h>

Inheritance diagram for VTKViewer_OrderedTriangulator:
Inheritance graph

Public Member Functions

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

vtkOrderedTriangulator * myTriangulator
vtkCellArray * myBoundaryTris
vtkTriangle * myTriangle
vtkIdType * myPointIds
vtkIdList * myFaceIds
vtkPoints * myPoints

Constructor & Destructor Documentation

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

Member Function Documentation

vtkPoints * VTKViewer_OrderedTriangulator::InitPoints ( vtkUnstructuredGrid *  theInput,
vtkIdType  theCellId 
) [protected, virtual]
vtkIdType VTKViewer_OrderedTriangulator::GetNumFaces ( ) [protected, virtual]
vtkCell * VTKViewer_OrderedTriangulator::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]
vtkFloatingPointType VTKViewer_Triangulator::GetCellLength ( ) [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

vtkOrderedTriangulator* VTKViewer_OrderedTriangulator.myTriangulator [protected]
vtkTriangle* VTKViewer_OrderedTriangulator.myTriangle [protected]
vtkIdType* VTKViewer_Triangulator.myPointIds [protected, inherited]
vtkIdList* VTKViewer_Triangulator.myFaceIds [protected, inherited]
vtkPoints* VTKViewer_Triangulator.myPoints [protected, inherited]
Copyright © 2007-2011 CEA/DEN, EDF R&D, OPEN CASCADE
Copyright © 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS