2 -- Created: Tue Dec 19 19:44:23 1995
3 -- Author: Jean Yves LEBEY
5 ---Copyright: Matra Datavision 1995
7 class Loop from BOP inherits TShared from MMgt
10 -- A Loop is an existing shape (Shell,Wire) or a set
11 -- of shapes (Faces,Edges) which are connex.
12 -- a set of connex shape is represented by a BlockIterator
17 BlockIterator from BOP,
22 Create(S : Shape from TopoDS)
25 --- Creates the object using the shape S;
27 Create(BI : BlockIterator from BOP)
30 --- Creates the object using the BlockIterator BI;
33 returns Boolean from Standard
36 --- Returns TRUE if the object was created using shape
39 returns Shape from TopoDS
41 ---C++: return const &
43 --- Returns Shape from which the object was created
44 --- Valid only when IsShape() is TRUE
49 ---C++: return const &
50 --- Returns BlockIterator from which the object was created
51 --- Valid only when IsShape() is FALSE
55 myIsShape : Boolean from Standard
57 myShape : Shape from TopoDS
59 myBlockIterator : BlockIterator from BOP