SMESH_GroupBase_i Class Reference

#include <SMESH_Group_i.hxx>

Inheritance diagram for SMESH_GroupBase_i:

Inheritance graph

Public Member Functions

 SMESH_GroupBase_i (PortableServer::POA_ptr thePOA, SMESH_Mesh_i *theMeshServant, const int theLocalID)
virtual ~SMESH_GroupBase_i ()
void SetName (const char *name)
char * GetName ()
SMESH::ElementType GetType ()
CORBA::Long Size ()
CORBA::Boolean IsEmpty ()
CORBA::Boolean Contains (CORBA::Long elem_id)
CORBA::Long GetID (CORBA::Long elem_index)
SMESH::long_arrayGetListOfID ()
SMESH::SMESH_Mesh_ptr GetMesh ()
virtual SMESH::long_arrayGetIDs ()
int GetLocalID () const
SMESH_Mesh_iGetMeshServant () const
SMESH_GroupGetSmeshGroup () const
SMESHDS_GroupBaseGetGroupDS () const
void SetColorNumber (CORBA::Long color)
CORBA::Long GetColorNumber ()

Private Attributes

SMESH_Mesh_imyMeshServant
int myLocalID

Constructor & Destructor Documentation

SMESH_GroupBase_i::SMESH_GroupBase_i PortableServer::POA_ptr  thePOA,
SMESH_Mesh_i theMeshServant,
const int  theLocalID
 

SMESH_GroupBase_i::~SMESH_GroupBase_i  )  [virtual]
 


Member Function Documentation

void SMESH_GroupBase_i::SetName const char *  name  ) 
 

char * SMESH_GroupBase_i::GetName  ) 
 

SMESH::ElementType SMESH_GroupBase_i::GetType  ) 
 

CORBA::Long SMESH_GroupBase_i::Size  ) 
 

CORBA::Boolean SMESH_GroupBase_i::IsEmpty  ) 
 

CORBA::Boolean SMESH_GroupBase_i::Contains CORBA::Long  elem_id  ) 
 

CORBA::Long SMESH_GroupBase_i::GetID CORBA::Long  elem_index  ) 
 

SMESH::long_array * SMESH_GroupBase_i::GetListOfID  ) 
 

SMESH::SMESH_Mesh_ptr SMESH_GroupBase_i::GetMesh  ) 
 

SMESH::long_array * SMESH_GroupBase_i::GetIDs  )  [virtual]
 

int SMESH_GroupBase_i.GetLocalID  )  const
 

SMESH_Mesh_i* SMESH_GroupBase_i.GetMeshServant  )  const
 

SMESH_Group * SMESH_GroupBase_i::GetSmeshGroup  )  const
 

SMESHDS_GroupBase * SMESH_GroupBase_i::GetGroupDS  )  const
 

void SMESH_GroupBase_i::SetColorNumber CORBA::Long  color  ) 
 

CORBA::Long SMESH_GroupBase_i::GetColorNumber  ) 
 


Field Documentation

SMESH_Mesh_i* SMESH_GroupBase_i.myMeshServant [private]
 

int SMESH_GroupBase_i.myLocalID [private]