#include <SMESH_Object.h>

Public Member Functions | |
| 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 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 |
Definition at line 55 of file SMESH_Object.h.
| virtual bool SMESH_VisualObj.GetEdgeNodes | ( | const int | theElemId, |
| const int | theEdgeNum, | ||
| int & | theNodeId1, | ||
| int & | theNodeId2 | ||
| ) | const [pure virtual] |
Implemented in SMESH_VisualObjDef.
Implemented in SMESH_VisualObjDef, SMESH_MeshObj, and SMESH_SubMeshObj.
| virtual vtkIdType SMESH_VisualObj.GetElemObjId | ( | int | theVTKID | ) | [pure virtual] |
Implemented in SMESH_VisualObjDef.
| virtual vtkIdType SMESH_VisualObj.GetElemVTKId | ( | int | theObjID | ) | [pure virtual] |
Implemented in SMESH_VisualObjDef.
| virtual SMDS_Mesh* SMESH_VisualObj.GetMesh | ( | ) | const [pure virtual] |
Implemented in SMESH_VisualObjDef, SMESH_MeshObj, and SMESH_SubMeshObj.
| virtual int SMESH_VisualObj.GetNbEntities | ( | const SMDSAbs_ElementType | theType | ) | const [pure virtual] |
Implemented in SMESH_VisualObjDef, SMESH_MeshObj, SMESH_GroupObj, and SMESH_subMeshObj.
| virtual vtkIdType SMESH_VisualObj.GetNodeObjId | ( | int | theVTKID | ) | [pure virtual] |
Implemented in SMESH_VisualObjDef.
| virtual vtkIdType SMESH_VisualObj.GetNodeVTKId | ( | int | theObjID | ) | [pure virtual] |
Implemented in SMESH_VisualObjDef.
| virtual vtkUnstructuredGrid* SMESH_VisualObj.GetUnstructuredGrid | ( | ) | [pure virtual] |
Implemented in SMESH_VisualObjDef.
| virtual bool SMESH_VisualObj.IsValid | ( | ) | const [pure virtual] |
Implemented in SMESH_VisualObjDef.
| virtual bool SMESH_VisualObj.NulData | ( | ) | [pure virtual] |
Implemented in SMESH_VisualObjDef, and SMESH_MeshObj.
Implemented in SMESH_VisualObjDef, SMESH_MeshObj, and SMESH_SubMeshObj.
| virtual void SMESH_VisualObj.UpdateFunctor | ( | const SMESH::Controls::FunctorPtr & | theFunctor | ) | [pure virtual] |
Implemented in SMESH_VisualObjDef, SMESH_MeshObj, and SMESH_SubMeshObj.