Version: 8.3.0
SMESH::TElementSimulation Class Reference

Public Types

typedef std::vector< vtkIdType > TVTKIds
 

Public Member Functions

 TElementSimulation (SalomeApp_Application *theApplication)
 
void SetPosition (SMESH_Actor *theActor, vtkIdType theType, TVTKIds &theIds)
 
void SetBallPosition (SMESH_Actor *theActor, TVTKIds &theIds, double theDiameter)
 
void SetVisibility (bool theVisibility, bool theShowOrientation=false, bool theShowBalls=false)
 
 ~TElementSimulation ()
 

Private Attributes

SalomeApp_Application * myApplication
 
SUIT_ViewWindow * myViewWindow
 
SVTK_ViewWindow * myVTKViewWindow
 
SALOME_ActormyPreviewActor
 
vtkDataSetMapper * myMapper
 
vtkUnstructuredGridmyGrid
 
SALOME_ActormyBallActor
 
VTKViewer_PolyDataMapper * myBallMapper
 
vtkPolyData * myBallPolyData
 
SALOME_ActormyFaceOrientation
 
vtkPolyDataMapper * myFaceOrientationDataMapper
 
SMESH_FaceOrientationFiltermyFaceOrientationFilter
 

Member Typedef Documentation

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

Constructor & Destructor Documentation

Member Function Documentation

void SMESH::TElementSimulation::SetBallPosition ( SMESH_Actor theActor,
TVTKIds theIds,
double  theDiameter 
)
void SMESH::TElementSimulation::SetPosition ( SMESH_Actor theActor,
vtkIdType  theType,
TVTKIds theIds 
)

Field Documentation

SalomeApp_Application* SMESH::TElementSimulation::myApplication
private
SALOME_Actor* SMESH::TElementSimulation::myBallActor
private
VTKViewer_PolyDataMapper* SMESH::TElementSimulation::myBallMapper
private
vtkPolyData* SMESH::TElementSimulation::myBallPolyData
private
SALOME_Actor* SMESH::TElementSimulation::myFaceOrientation
private
vtkPolyDataMapper* SMESH::TElementSimulation::myFaceOrientationDataMapper
private
SMESH_FaceOrientationFilter* SMESH::TElementSimulation::myFaceOrientationFilter
private
vtkUnstructuredGrid* SMESH::TElementSimulation::myGrid
private
vtkDataSetMapper* SMESH::TElementSimulation::myMapper
private
SALOME_Actor* SMESH::TElementSimulation::myPreviewActor
private
SUIT_ViewWindow* SMESH::TElementSimulation::myViewWindow
private
SVTK_ViewWindow* SMESH::TElementSimulation::myVTKViewWindow
private