0022627: Change OCCT memory management defaults
[occt.git] / src / BOPTools / BOPTools_SSIntersectionAttribute.cdl
CommitLineData
7fd59977 1-- File: BOPTools_SSIntersectionAttribute.cdl
2-- Created: Mon Mar 4 12:01:34 2002
3-- Author: Michael KLOKOV
4-- <mkk@kurox>
5---Copyright: Matra Datavision 2002
6
7class SSIntersectionAttribute from BOPTools
8
9 ---Purpose: Class is a container of three flags used
10 --- by intersection algorithm
11 ---
12
13is
14
15 Create(Aproximation : Boolean from Standard = Standard_True;
16 PCurveOnS1 : Boolean from Standard = Standard_True;
17 PCurveOnS2 : Boolean from Standard = Standard_True)
18 returns SSIntersectionAttribute from BOPTools;
19 ---Purpose:
20 --- Initializes me by flags
21 ---
22
23 Approximation(me: in out; theFlag: Boolean from Standard);
24 ---Purpose:
25 --- Modifier
26 ---
27
28 PCurveOnS1(me: in out; theFlag: Boolean from Standard);
29 ---Purpose:
30 --- Modifier
31 ---
32
33 PCurveOnS2(me: in out; theFlag: Boolean from Standard);
34 ---Purpose:
35 --- Modifier
36 ---
37
38 Approximation(me)
39 returns Boolean from Standard;
40 ---C++: inline
41 ---Purpose:
42 --- Selector
43 ---
44
45 PCurveOnS1(me)
46 returns Boolean from Standard;
47 ---C++: inline
48 ---Purpose:
49 --- Selector
50 ---
51
52 PCurveOnS2(me)
53 returns Boolean from Standard;
54 ---C++: inline
55 ---Purpose:
56 --- Selector
57 ---
58
59fields
60 myApproximation : Boolean from Standard;
61 myPCurve1 : Boolean from Standard;
62 myPCurve2 : Boolean from Standard;
63
64end SSIntersectionAttribute from BOPTools;