Version: 9.12.0
SMESH::TElementSimulationQuad Class Reference

Public Types

typedef std::vector< vtkIdType > TVTKIds
 

Public Member Functions

 TElementSimulationQuad (SalomeApp_Application *theApplication)
 
void SetPosition (SMESH_Actor *theActor, SMDSAbs_EntityType theType, TVTKIds &theIds, const int theMode, const bool theReverse)
 
void SetVisibility (bool theVisibility, bool theShowOrientation=false)
 
 ~TElementSimulationQuad ()
 

Private Attributes

SalomeApp_Application * myApplication
 
SUIT_ViewWindow * myViewWindow
 
SVTK_ViewWindow * myVTKViewWindow
 
SALOME_ActormyPreviewActor
 
vtkDataSetMapper * myMapper
 
vtkUnstructuredGridmyGrid
 
SALOME_ActormyFaceOrientation
 
vtkPolyDataMapper * myFaceOrientationDataMapper
 
SMESH_FaceOrientationFiltermyFaceOrientationFilter
 

Member Typedef Documentation

◆ TVTKIds

typedef std::vector<vtkIdType> SMESH::TElementSimulationQuad::TVTKIds

Constructor & Destructor Documentation

◆ TElementSimulationQuad()

SMESH::TElementSimulationQuad::TElementSimulationQuad ( SalomeApp_Application *  theApplication)

◆ ~TElementSimulationQuad()

Member Function Documentation

◆ SetPosition()

void SMESH::TElementSimulationQuad::SetPosition ( SMESH_Actor theActor,
SMDSAbs_EntityType  theType,
TVTKIds theIds,
const int  theMode,
const bool  theReverse 
)

◆ SetVisibility()

Field Documentation

◆ myApplication

SalomeApp_Application* SMESH::TElementSimulationQuad::myApplication
private

◆ myFaceOrientation

SALOME_Actor* SMESH::TElementSimulationQuad::myFaceOrientation
private

◆ myFaceOrientationDataMapper

vtkPolyDataMapper* SMESH::TElementSimulationQuad::myFaceOrientationDataMapper
private

◆ myFaceOrientationFilter

SMESH_FaceOrientationFilter* SMESH::TElementSimulationQuad::myFaceOrientationFilter
private

◆ myGrid

vtkUnstructuredGrid* SMESH::TElementSimulationQuad::myGrid
private

◆ myMapper

vtkDataSetMapper* SMESH::TElementSimulationQuad::myMapper
private

◆ myPreviewActor

SALOME_Actor* SMESH::TElementSimulationQuad::myPreviewActor
private

◆ myViewWindow

SUIT_ViewWindow* SMESH::TElementSimulationQuad::myViewWindow
private

◆ myVTKViewWindow

SVTK_ViewWindow* SMESH::TElementSimulationQuad::myVTKViewWindow
private