1 -- File : SMESHDS_Script.cdl
3 -- Author : Yves FRICAUD, OCC
7 class Script from SMESHDS inherits TShared from MMgt
10 Integer from Standard,
12 CString from Standard,
13 ListOfCommand from SMESHDS
18 AddNode(me: mutable; NewNodeID : Integer; x,y,z : Real);
20 AddEdge(me: mutable; NewEdgeID : Integer; idnode1, idnode2 : Integer);
22 AddFace(me: mutable; NewFaceID : Integer; idnode1, idnode2, idnode3 : Integer);
24 AddFace(me: mutable; NewFaceID : Integer; idnode1, idnode2, idnode3, idnode4 : Integer);
26 AddVolume(me: mutable; NewVolID : Integer; idnode1, idnode2, idnode3, idnode4 : Integer);
28 AddVolume(me: mutable; NewVolID : Integer; idnode1, idnode2, idnode3, idnode4, idnode5 : Integer);
30 AddVolume(me: mutable; NewVolID : Integer; idnode1, idnode2, idnode3, idnode4, idnode5, idnode6 : Integer);
32 AddVolume(me: mutable; NewVolID : Integer; idnode1, idnode2, idnode3, idnode4, idnode5, idnode6, idnode7, idnode8 : Integer);
35 MoveNode(me: mutable; NewNodeID : Integer; x,y,z : Real);
37 RemoveNode (me: mutable; NodeID : Integer);
39 RemoveElement(me: mutable; ElementID : Integer);
45 GetCommands (me : mutable) returns ListOfCommand from SMESHDS;
46 ---C++ :return const &
49 myCommands : ListOfCommand from SMESHDS;