0022627: Change OCCT memory management defaults
[occt.git] / src / BRepFill / BRepFill_Section.cdl
CommitLineData
7fd59977 1-- File: BRepFill_Section.cdl
2-- Created: Wed Jul 22 10:18:13 1998
3-- Author: Philippe MANGIN
4-- <pmn@sgi29>
5---Copyright: Matra Datavision 1998
6
7
8private class Section from BRepFill
9
10 ---Purpose: To store section definition
11uses
12 Shape from TopoDS,
13 Wire from TopoDS,
14 Vertex from TopoDS
15
16is
17 Create returns Section from BRepFill;
18
19 Create (Profile : Shape from TopoDS;
20 V : Vertex from TopoDS;
21 WithContact : Boolean ;
22 WithCorrection : Boolean)
23 returns Section from BRepFill;
24
25 Set(me : in out; IsLaw : Boolean);
26
27 Wire(me)
28 ---C++: return const &
29 ---C++: inline
30 returns Wire from TopoDS;
31
32 Vertex(me)
33 ---C++: return const &
34 ---C++: inline
35 returns Vertex from TopoDS;
36
37 IsLaw(me)
38 ---C++: inline
39 returns Boolean;
40
41 WithContact(me)
42 ---C++: inline
43 returns Boolean;
44
45 WithCorrection(me)
46 ---C++: inline
47 returns Boolean;
48
49
50
51fields
52 wire : Wire from TopoDS;
53 vertex : Vertex from TopoDS;
54 islaw : Boolean;
55 contact : Boolean;
56 correction:Boolean;
57end Section;