Integration of OCCT 6.5.0 from SVN
[occt.git] / src / TopOpeBRepDS / TopOpeBRepDS_ListOfShapeOn1State.cdl
1 -- File:        TopOpeBRepDS_ListOfShapeOn1State.cdl
2 -- Created:     Mon Jun 12 10:23:56 1995
3 -- Author:      Jean Yves LEBEY
4 --              <jyl@zerox>
5 ---Copyright:    Matra Datavision 1995
6
7 class ListOfShapeOn1State from TopOpeBRepDS
8
9 ---Purpose: represent a list of shape
10
11 uses
12     
13     ListOfShape from TopTools,
14     Shape from TopoDS
15     
16 is
17
18     Create returns ListOfShapeOn1State from TopOpeBRepDS;
19
20     ListOnState(me)
21     returns ListOfShape from TopTools is static;
22     ---C++: return const &
23
24     ChangeListOnState(me : in out)
25     returns ListOfShape from TopTools is static;
26     ---C++: return &
27
28     IsSplit(me)
29     returns Boolean from Standard is static;
30
31     Split(me : in out; B : Boolean = Standard_True) is static;
32     Clear(me : in out) is static;           
33
34 fields
35
36     myList : ListOfShape from TopTools;
37     mySplits : Integer from Standard;
38
39 end ListOfShapeOn1State from TopOpeBRepDS;