#include <SMESH_Object.h>
Public Member Functions | |
virtual | ~SMESH_VisualObj () |
virtual bool | Update (int theIsClear=true)=0 |
virtual bool | NulData ()=0 |
virtual void | UpdateFunctor (const SMESH::Controls::FunctorPtr &theFunctor)=0 |
virtual int | GetElemDimension (const int theObjId)=0 |
virtual int | GetNbEntities (const SMDSAbs_ElementType theType) const =0 |
virtual SMDS_Mesh * | GetMesh () const =0 |
virtual SMESH::SMESH_Mesh_ptr | GetMeshServer ()=0 |
virtual bool | GetEdgeNodes (const int theElemId, const int theEdgeNum, int &theNodeId1, int &theNodeId2) const =0 |
virtual bool | IsValid () const =0 |
virtual vtkUnstructuredGrid * | GetUnstructuredGrid ()=0 |
virtual vtkIdType | GetNodeObjId (int theVTKID)=0 |
virtual vtkIdType | GetNodeVTKId (int theObjID)=0 |
virtual vtkIdType | GetElemObjId (int theVTKID)=0 |
virtual vtkIdType | GetElemVTKId (int theObjID)=0 |
virtual void | ClearEntitiesFlags ()=0 |
virtual bool | GetEntitiesFlag ()=0 |
virtual unsigned int | GetEntitiesState ()=0 |
|
virtual |
|
pure virtual |
Implemented in SMESH_VisualObjDef, and SMESHGUI_PreVisualObj.
|
pure virtual |
Implemented in SMESH_VisualObjDef, and SMESHGUI_PreVisualObj.
Implemented in SMESH_SubMeshObj, SMESH_MeshObj, SMESH_VisualObjDef, and SMESHGUI_PreVisualObj.
|
pure virtual |
Implemented in SMESH_VisualObjDef, and SMESHGUI_PreVisualObj.
|
pure virtual |
Implemented in SMESH_VisualObjDef, and SMESHGUI_PreVisualObj.
|
pure virtual |
Implemented in SMESH_VisualObjDef, and SMESHGUI_PreVisualObj.
|
pure virtual |
Implemented in SMESH_VisualObjDef, and SMESHGUI_PreVisualObj.
|
pure virtual |
Implemented in SMESH_SubMeshObj, SMESH_MeshObj, SMESH_VisualObjDef, and SMESHGUI_PreVisualObj.
|
pure virtual |
Implemented in SMESH_SubMeshObj, SMESH_MeshObj, SMESH_VisualObjDef, and SMESHGUI_PreVisualObj.
|
pure virtual |
Implemented in SMESH_subMeshObj, SMESH_GroupObj, SMESH_MeshObj, SMESH_VisualObjDef, and SMESHGUI_PreVisualObj.
Referenced by SMESH::GetEntitiesFromObject().
|
pure virtual |
Implemented in SMESH_VisualObjDef, and SMESHGUI_PreVisualObj.
|
pure virtual |
Implemented in SMESH_VisualObjDef, and SMESHGUI_PreVisualObj.
|
pure virtual |
Implemented in SMESH_VisualObjDef, and SMESHGUI_PreVisualObj.
|
pure virtual |
Implemented in SMESH_VisualObjDef, and SMESHGUI_PreVisualObj.
|
pure virtual |
Implemented in SMESH_MeshObj, SMESH_VisualObjDef, and SMESHGUI_PreVisualObj.
Implemented in SMESH_SubMeshObj, SMESH_MeshObj, SMESH_VisualObjDef, and SMESHGUI_PreVisualObj.
|
pure virtual |
Implemented in SMESH_SubMeshObj, SMESH_MeshObj, SMESH_VisualObjDef, and SMESHGUI_PreVisualObj.