SMESHDS_Document Class Reference

#include <SMESHDS_Document.hxx>


Public Member Functions

 SMESHDS_Document (int UserID)
int NewMesh (bool theIsEmbeddedMode)
void RemoveMesh (int MeshID)
SMESHDS_MeshGetMesh (int MeshID)
void AddHypothesis (SMESHDS_Hypothesis *H)
void RemoveHypothesis (int HypID)
SMESHDS_HypothesisGetHypothesis (int HypID)
int NbMeshes ()
int NbHypothesis ()
void InitMeshesIterator ()
SMESHDS_MeshNextMesh ()
bool MoreMesh ()
void InitHypothesisIterator ()
SMESHDS_HypothesisNextHypothesis ()
bool MoreHypothesis ()
 ~SMESHDS_Document ()

Private Attributes

int myUserID
std::map< int, SMESHDS_Mesh * > myMeshes
std::map< int, SMESHDS_Hypothesis * > myHypothesis
std::map< int, SMESHDS_Mesh
* >::iterator 
myMeshesIt
std::map< int, SMESHDS_Hypothesis
* >::iterator 
myHypothesisIt


Constructor & Destructor Documentation

SMESHDS_Document::SMESHDS_Document int  UserID  ) 
 

SMESHDS_Document.~SMESHDS_Document  ) 
 


Member Function Documentation

int SMESHDS_Document::NewMesh bool  theIsEmbeddedMode  ) 
 

void SMESHDS_Document::RemoveMesh int  MeshID  ) 
 

SMESHDS_Mesh * SMESHDS_Document::GetMesh int  MeshID  ) 
 

void SMESHDS_Document::AddHypothesis SMESHDS_Hypothesis H  ) 
 

void SMESHDS_Document::RemoveHypothesis int  HypID  ) 
 

SMESHDS_Hypothesis * SMESHDS_Document::GetHypothesis int  HypID  ) 
 

int SMESHDS_Document::NbMeshes  ) 
 

int SMESHDS_Document::NbHypothesis  ) 
 

void SMESHDS_Document::InitMeshesIterator  ) 
 

SMESHDS_Mesh * SMESHDS_Document::NextMesh  ) 
 

bool SMESHDS_Document::MoreMesh  ) 
 

void SMESHDS_Document::InitHypothesisIterator  ) 
 

SMESHDS_Hypothesis * SMESHDS_Document::NextHypothesis  ) 
 

bool SMESHDS_Document::MoreHypothesis  ) 
 


Field Documentation

int SMESHDS_Document.myUserID [private]
 

std::map<int,SMESHDS_Mesh*> SMESHDS_Document.myMeshes [private]
 

std::map<int,SMESHDS_Hypothesis*> SMESHDS_Document.myHypothesis [private]
 

std::map<int,SMESHDS_Mesh*>::iterator SMESHDS_Document.myMeshesIt [private]
 

std::map<int,SMESHDS_Hypothesis*>::iterator SMESHDS_Document.myHypothesisIt [private]