--- /dev/null
+-- File : SMESHDS.cdl
+-- Created :
+-- Author : Yves FRICAUD, OCC
+-- Project : SALOME
+-- Copyright : OCC
+
+
+package SMESHDS
+
+uses
+ Standard,
+ TColStd,
+ SMDS,
+ TCollection,
+ TopoDS,
+ TopTools
+
+is
+
+ enumeration
+ CommandType is AddNode, AddEdge, AddTriangle, AddQuadrangle, AddTetrahedron, AddPyramid,
+ AddPrism, AddHexahedron, RemoveNode, RemoveElement, MoveNode
+ end CommandType;
+
+ class Document;
+
+ class Mesh;
+
+ class SubMesh;
+
+ imported Hypothesis;
+
+ pointer PtrHypothesis to Hypothesis from SMESHDS;
+
+ class Script;
+
+ class Command;
+
+
+
+ class DataMapOfShapeSubMesh instantiates DataMap from TCollection (Shape from TopoDS,
+ SubMesh from SMESHDS,
+ ShapeMapHasher from TopTools);
+
+ class DataMapOfIntegerSubMesh instantiates DataMap from TCollection (Integer from Standard,
+ SubMesh from SMESHDS,
+ MapIntegerHasher from TColStd);
+
+
+ class DataMapOfIntegerPtrHypothesis instantiates DataMap from TCollection (Integer from Standard,
+ PtrHypothesis from SMESHDS,
+ MapIntegerHasher from TColStd);
+
+ class DataMapOfIntegerMesh instantiates DataMap from TCollection (Integer from Standard,
+ Mesh from SMESHDS,
+ MapIntegerHasher from TColStd);
+
+ class ListOfPtrHypothesis instantiates List from TCollection (PtrHypothesis from SMESHDS);
+
+
+ class DataMapOfShapeListOfPtrHypothesis instantiates DataMap from TCollection (Shape from TopoDS,
+ ListOfPtrHypothesis from SMESHDS,
+ ShapeMapHasher from TopTools);
+
+ class ListOfAsciiString instantiates List from TCollection (AsciiString from TCollection);
+
+ class ListOfCommand instantiates List from TCollection (Command from SMESHDS);
+
+
+end SMESHDS;
\ No newline at end of file