1 -- File: TDataStd_ReferenceList.cdl
2 -- Created: May 29 11:40:00 2007
3 -- Author: Vlad Romashko
4 -- <vladislav.romashko@opencascade.com>
5 -- Copyright: Open CASCADE
7 class ReferenceList from TDataStd inherits Attribute from TDF
9 ---Purpose: Contains a list of references.
17 RelocationTable from TDF,
22 ---Purpose: Static methods
26 ---C++: return const &
27 ---Purpose: Returns the ID of the list of references (labels) attribute.
28 returns GUID from Standard;
30 Set (myclass; label : Label from TDF)
31 ---Purpose: Finds or creates a list of reference values (labels) attribute.
32 returns ReferenceList from TDataStd;
35 ---Category: ReferenceList methods
36 -- =====================
39 returns mutable ReferenceList from TDataStd;
42 returns Boolean from Standard;
45 returns Integer from Standard;
47 Prepend (me : mutable;
48 value : Label from TDF);
51 value : Label from TDF);
53 InsertBefore (me : mutable;
54 value : Label from TDF;
55 before_value : Label from TDF)
56 ---Purpose: Inserts the <value> before the first meet of <before_value>.
57 returns Boolean from Standard;
59 InsertAfter (me : mutable;
60 value : Label from TDF;
61 after_value : Label from TDF)
62 ---Purpose: Inserts the <value> after the first meet of <after_value>.
63 returns Boolean from Standard;
66 value : Label from TDF)
67 ---Purpose: Removes the first meet of the <value>.
68 returns Boolean from Standard;
73 ---C++: return const &
74 returns Label from TDF;
77 ---C++: return const &
78 returns Label from TDF;
81 ---C++: return const &
82 returns LabelList from TDF;
85 ---Category: Methodes of TDF_Attribute
86 -- =========================
89 ---C++: return const &
90 returns GUID from Standard;
92 Restore (me: mutable; With : Attribute from TDF);
95 returns mutable Attribute from TDF;
97 Paste (me; Into : mutable Attribute from TDF;
98 RT : mutable RelocationTable from TDF);
100 References (me; DS : DataSet from TDF)
103 Dump(me; anOS : in out OStream from Standard)
104 returns OStream from Standard
111 myList : LabelList from TDF;