1 -- File: BRepFill_OffsetAncestors.cdl
2 -- Created: Fri Sep 1 10:01:30 1995
3 -- Author: Bruno DUMORTIER
5 ---Copyright: Matra Datavision 1995
9 class OffsetAncestors from BRepFill
11 ---Purpose: this class is used to find the generating shapes
15 OffsetWire from BRepFill,
18 DataMapOfShapeShape from TopTools
24 Create returns OffsetAncestors from BRepFill;
26 Create ( Paral : in out OffsetWire from BRepFill)
27 returns OffsetAncestors from BRepFill;
29 Perform ( me : in out; Paral : in out OffsetWire from BRepFill)
33 returns Boolean from Standard
36 HasAncestor (me; S1 : Edge from TopoDS)
37 returns Boolean from Standard
40 Ancestor (me ; S1 : Edge from TopoDS)
41 ---Purpose: may return a Null Shape if S1 is not a subShape
43 ---C++: return const &
44 returns Shape from TopoDS
47 ---Purpose: if Perform is not done.
52 myIsPerform : Boolean from Standard;
53 myMap : DataMapOfShapeShape from TopTools;