SALOME - SMESH
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


Member Function Documentation

int SMESHDS_Document::NewMesh ( bool  theIsEmbeddedMode)

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.

Definition at line 61 of file SMESHDS_Document.hxx.

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Friends Defines