1 -- File: SMDS_MeshNode.cdl
2 -- Created: Wed Jan 23 16:15:04 2002
3 -- Author: Jean-Michel BOULCOURT
4 -- <jmb@coulox.paris1.matra-dtv.fr>
5 ---Copyright: Matra Datavision 2002
8 class MeshNode from SMDS inherits MeshElement from SMDS
16 ListOfMeshElement from SMDS,
21 Create (ID: Integer; x, y, z : Real) returns mutable MeshNode;
23 Print(me; OS: in out OStream) is redefined static;
25 GetKey(me) returns Integer is redefined static;
37 Pnt(me) returns Pnt from gp;
40 SetPnt(me: mutable;P: Pnt from gp);
43 AddInverseElement(me:mutable; ME: MeshElement from SMDS) is redefined static;
46 RemoveInverseElement(me:mutable; parent: MeshElement from SMDS);
48 InverseElements(me) returns ListOfMeshElement is redefined static;
49 ---C++: return const &
52 ClearInverseElements(me: mutable) is redefined static;
55 SetPosition(me: mutable; aPos: Position from SMDS);
57 GetPosition(me) returns Position from SMDS;
61 myInverseElements : ListOfMeshElement from SMDS;
62 myPosition : Position from SMDS;