Version: 6.3.1
Public Member Functions

SMESH_VisualObj Class Reference

#include <SMESH_Object.h>

Inheritance diagram for SMESH_VisualObj:
Inheritance graph
[legend]

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_MeshGetMesh () const =0
virtual bool GetEdgeNodes (const int theElemId, const int theEdgeNum, int &theNodeId1, int &theNodeId2) const =0
virtual bool IsValid () const =0
virtual vtkUnstructuredGridGetUnstructuredGrid ()=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

Detailed Description

Definition at line 55 of file SMESH_Object.h.


Member Function Documentation

virtual bool SMESH_VisualObj.GetEdgeNodes ( const int  theElemId,
const int  theEdgeNum,
int theNodeId1,
int theNodeId2 
) const [pure virtual]

Implemented in SMESH_VisualObjDef.

virtual int SMESH_VisualObj.GetElemDimension ( const int  theObjId) [pure virtual]
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]
virtual int SMESH_VisualObj.GetNbEntities ( const SMDSAbs_ElementType  theType) const [pure virtual]
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.

virtual bool SMESH_VisualObj.Update ( int  theIsClear = true) [pure virtual]
virtual void SMESH_VisualObj.UpdateFunctor ( const SMESH::Controls::FunctorPtr theFunctor) [pure virtual]
Copyright © 2007-2011 CEA/DEN, EDF R&D, OPEN CASCADE
Copyright © 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS