#include <SMESHDS_Document.hxx>
Public Member Functions | |
SMESHDS_Document (int UserID) | |
int | NewMesh (bool theIsEmbeddedMode) |
void | RemoveMesh (int MeshID) |
SMESHDS_Mesh * | GetMesh (int MeshID) |
void | AddHypothesis (SMESHDS_Hypothesis *H) |
void | RemoveHypothesis (int HypID) |
SMESHDS_Hypothesis * | GetHypothesis (int HypID) |
int | NbMeshes () |
int | NbHypothesis () |
void | InitMeshesIterator () |
SMESHDS_Mesh * | NextMesh () |
bool | MoreMesh () |
void | InitHypothesisIterator () |
SMESHDS_Hypothesis * | NextHypothesis () |
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 |
Definition at line 36 of file SMESHDS_Document.hxx.
SMESHDS_Document.SMESHDS_Document | ( | int | UserID | ) |
SMESHDS_Document.~SMESHDS_Document | ( | ) |
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 | ( | ) |
int SMESHDS_Document.myUserID [private] |
Definition at line 57 of file SMESHDS_Document.hxx.
std::map<int,SMESHDS_Mesh*> SMESHDS_Document.myMeshes [private] |
Definition at line 58 of file SMESHDS_Document.hxx.
std::map<int,SMESHDS_Hypothesis*> SMESHDS_Document.myHypothesis [private] |
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.