#include <SMESH_ObjectDef.h>
◆ TEntityList
◆ TMapOfIds
◆ SMESH_MeshObj()
SMESH_MeshObj::SMESH_MeshObj |
( |
SMESH::SMESH_Mesh_ptr |
theMesh | ) |
|
◆ ~SMESH_MeshObj()
SMESH_MeshObj::~SMESH_MeshObj |
( |
| ) |
|
|
virtual |
◆ buildElemPrs()
void SMESH_VisualObjDef::buildElemPrs |
( |
| ) |
|
|
protectedinherited |
References SMDS_Mesh::CheckMemory(), SMDS_MeshElement::GetEntityType(), SMDS_MeshElement::GetID(), SMDS_MeshElement::IsPoly(), MESSAGE, SMDS_MeshElement::NbNodes(), SMDS_MeshElement::nodesIterator(), SMDSAbs_0DElement, SMDSAbs_Ball, SMDSAbs_Edge, SMDSAbs_Face, SMDSAbs_Volume, SMDSEntity_Polyhedra, SMDSEntity_Quad_Polyhedra, SMDS_MeshCell::toVtkOrder(), and SMDS_MeshCell::toVtkType().
◆ buildNodePrs()
void SMESH_VisualObjDef::buildNodePrs |
( |
| ) |
|
|
protectedinherited |
◆ buildPrs()
void SMESH_VisualObjDef::buildPrs |
( |
bool |
buildGrid = false | ) |
|
|
protectedinherited |
◆ ClearEntitiesFlags()
void SMESH_VisualObjDef::ClearEntitiesFlags |
( |
| ) |
|
|
virtualinherited |
◆ createPoints()
void SMESH_VisualObjDef::createPoints |
( |
vtkPoints * |
thePoints | ) |
|
|
protectedinherited |
◆ GetEdgeNodes()
bool SMESH_VisualObjDef::GetEdgeNodes |
( |
const smIdType |
theElemId, |
|
|
const int |
theEdgeNum, |
|
|
smIdType & |
theNodeId1, |
|
|
smIdType & |
theNodeId2 |
|
) |
| const |
|
virtualinherited |
◆ GetElemDimension()
int SMESH_MeshObj::GetElemDimension |
( |
const smIdType |
theObjId | ) |
|
|
virtual |
◆ GetElemObjId()
vtkIdType SMESH_VisualObjDef::GetElemObjId |
( |
vtkIdType |
theVTKID | ) |
|
|
virtualinherited |
◆ GetElemVTKId()
vtkIdType SMESH_VisualObjDef::GetElemVTKId |
( |
vtkIdType |
theObjID | ) |
|
|
virtualinherited |
◆ GetEntities()
Implements SMESH_VisualObjDef.
References SMDS_Mesh::edgesIterator(), SMDS_Mesh::elementGeomIterator(), SMDS_Mesh::elementsIterator(), SMDS_Mesh::facesIterator(), myClient, SMDS_Mesh::nodesIterator(), SMDSAbs_0DElement, SMDSAbs_Ball, SMDSAbs_Edge, SMDSAbs_Face, SMDSAbs_Node, SMDSAbs_Volume, SMDSGeom_BALL, and SMDS_Mesh::volumesIterator().
◆ GetEntitiesFlag()
bool SMESH_VisualObjDef::GetEntitiesFlag |
( |
| ) |
|
|
virtualinherited |
◆ GetEntitiesState()
unsigned int SMESH_VisualObjDef::GetEntitiesState |
( |
| ) |
|
|
virtualinherited |
◆ GetMesh()
virtual SMDS_Mesh* SMESH_MeshObj::GetMesh |
( |
| ) |
const |
|
virtual |
◆ GetMeshServer()
virtual SMESH::SMESH_Mesh_ptr SMESH_MeshObj::GetMeshServer |
( |
| ) |
|
|
virtual |
◆ GetNbEntities()
Implements SMESH_VisualObjDef.
References myClient, SMDS_Mesh::Nb0DElements(), SMDS_Mesh::NbBalls(), SMDS_Mesh::NbEdges(), SMDS_Mesh::NbFaces(), SMDS_Mesh::NbNodes(), SMDS_Mesh::NbVolumes(), SMDSAbs_0DElement, SMDSAbs_Ball, SMDSAbs_Edge, SMDSAbs_Face, SMDSAbs_Node, and SMDSAbs_Volume.
◆ GetNodeObjId()
vtkIdType SMESH_VisualObjDef::GetNodeObjId |
( |
vtkIdType |
theVTKID | ) |
|
|
virtualinherited |
◆ GetNodeVTKId()
vtkIdType SMESH_VisualObjDef::GetNodeVTKId |
( |
vtkIdType |
theObjID | ) |
|
|
virtualinherited |
◆ GetUnstructuredGrid()
◆ IsNodePrs()
bool SMESH_MeshObj::IsNodePrs |
( |
| ) |
const |
|
virtual |
◆ IsValid()
bool SMESH_VisualObjDef::IsValid |
( |
| ) |
const |
|
virtualinherited |
◆ NulData()
bool SMESH_MeshObj::NulData |
( |
| ) |
|
|
virtual |
◆ Update()
bool SMESH_MeshObj::Update |
( |
int |
theIsClear = true | ) |
|
|
virtual |
◆ updateEntitiesFlags()
void SMESH_VisualObjDef::updateEntitiesFlags |
( |
| ) |
|
|
protectedinherited |
◆ UpdateFunctor()
◆ myClient
◆ myEmptyGrid
◆ myEntitiesCache
◆ myEntitiesFlag
bool SMESH_VisualObjDef::myEntitiesFlag |
|
protectedinherited |
◆ myEntitiesState
unsigned int SMESH_VisualObjDef::myEntitiesState |
|
protectedinherited |
◆ myGrid
◆ myLocalGrid
bool SMESH_VisualObjDef::myLocalGrid |
|
protectedinherited |
◆ mySMDS2VTKElems
TMapOfIds SMESH_VisualObjDef::mySMDS2VTKElems |
|
protectedinherited |
◆ mySMDS2VTKNodes
TMapOfIds SMESH_VisualObjDef::mySMDS2VTKNodes |
|
protectedinherited |
◆ myVTK2SMDSElems
TMapOfIds SMESH_VisualObjDef::myVTK2SMDSElems |
|
protectedinherited |
◆ myVTK2SMDSNodes
TMapOfIds SMESH_VisualObjDef::myVTK2SMDSNodes |
|
protectedinherited |