1 -- File: BRepFill_TrimShellCorner.cdl
2 -- Created: Tue Oct 21 17:43:29 2003
3 -- Author: Mikhail KLOKOV
5 ---Copyright: Matra Datavision 2003
7 class TrimShellCorner from BRepFill
14 ListOfShape from TopTools,
15 HArray2OfShape from TopTools,
16 DataMapOfShapeListOfShape from TopTools
19 Create(theFaces : HArray2OfShape from TopTools;
20 theAxeOfBisPlane : Ax2 from gp;
21 theSecPlane : Face from TopoDS)
22 returns TrimShellCorner from BRepFill;
24 Create(theFaces : HArray2OfShape from TopTools;
25 theAxeOfBisPlane : Ax2 from gp;
26 theSpine : Wire from TopoDS;
27 theSecPlane : Face from TopoDS)
28 returns TrimShellCorner from BRepFill;
30 SetSpine(me: in out; theSpine: Wire from TopoDS);
32 AddBounds(me : in out; Bounds : HArray2OfShape from TopTools);
34 AddUEdges(me : in out; theUEdges : HArray2OfShape from TopTools);
38 IsDone(me) returns Boolean from Standard;
40 HasSection(me) returns Boolean from Standard;
42 Modified(me:in out; S : Shape from TopoDS;
43 theModified: out ListOfShape from TopTools);
46 myAxeOfBisPlane : Ax2 from gp;
47 myShape1 : Shape from TopoDS;
48 myShape2 : Shape from TopoDS;
49 mySpine : Wire from TopoDS;
50 mySecPln : Face from TopoDS;
51 myBounds : HArray2OfShape from TopTools;
52 myUEdges : HArray2OfShape from TopTools;
53 myFaces : HArray2OfShape from TopTools;
54 myDone : Boolean from Standard;
55 myHasSection: Boolean from Standard;
56 myHistMap: DataMapOfShapeListOfShape from TopTools;
58 end TrimShellCorner from BRepFill;