SMESHDS_Document Class Reference

#include <SMESHDS_Document.hxx>

Collaboration diagram for SMESHDS_Document:
Collaboration graph

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

Detailed Description

Definition at line 36 of file SMESHDS_Document.hxx.


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

Definition at line 57 of file SMESHDS_Document.hxx.

Definition at line 58 of file SMESHDS_Document.hxx.

Definition at line 59 of file SMESHDS_Document.hxx.

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

Definition at line 60 of file SMESHDS_Document.hxx.

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

Definition at line 61 of file SMESHDS_Document.hxx.


Generated on 22 Oct 2012 for SALOME - SMESH by  doxygen 1.6.1