1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
|
// File: IntCurve_IntConicConic.lxx
// Created: Wed Feb 19 10:25:13 1997
// Author: Laurent BUCHARD
// <lbr@cracbox.paris1.matra-dtv.fr>
#define CONSTRUCTOR IntCurve_IntConicConic::IntCurve_IntConicConic
#define PERFORM void IntCurve_IntConicConic::Perform
inline CONSTRUCTOR() { }
//---------------------------------------------------------------------- L P
inline CONSTRUCTOR(const gp_Lin2d& L,const IntRes2d_Domain& DL
,const gp_Parab2d& P,const IntRes2d_Domain& DP
,const Standard_Real TolConf,const Standard_Real Tol) {
Perform(L,DL,P,DP,TolConf,Tol);
}
//---------------------------------------------------------------------- L E
inline CONSTRUCTOR(const gp_Lin2d& L,const IntRes2d_Domain& DL
,const gp_Elips2d& E,const IntRes2d_Domain& DE
,const Standard_Real TolConf,const Standard_Real Tol) {
Perform(L,DL,E,DE,TolConf,Tol);
}
//---------------------------------------------------------------------- L H
inline CONSTRUCTOR(const gp_Lin2d& L,const IntRes2d_Domain& DL
,const gp_Hypr2d& H,const IntRes2d_Domain& DH
,const Standard_Real TolConf,const Standard_Real Tol) {
Perform(L,DL,H,DH,TolConf,Tol);
}
//---------------------------------------------------------------------- C P
inline CONSTRUCTOR(const gp_Circ2d& C,const IntRes2d_Domain& DC
,const gp_Parab2d& P,const IntRes2d_Domain& DP
,const Standard_Real TolConf,const Standard_Real Tol) {
Perform(C,DC,P,DP,TolConf,Tol);
}
//---------------------------------------------------------------------- C E
inline CONSTRUCTOR(const gp_Circ2d& C,const IntRes2d_Domain& DC
,const gp_Elips2d& E,const IntRes2d_Domain& DE
,const Standard_Real TolConf,const Standard_Real Tol) {
Perform(C,DC,E,DE,TolConf,Tol);
}
//---------------------------------------------------------------------- C H
inline CONSTRUCTOR(const gp_Circ2d& C,const IntRes2d_Domain& DC
,const gp_Hypr2d& H,const IntRes2d_Domain& DH
,const Standard_Real TolConf,const Standard_Real Tol) {
Perform(C,DC,H,DH,TolConf,Tol);
}
//---------------------------------------------------------------------- P P
inline CONSTRUCTOR(const gp_Parab2d& P1,const IntRes2d_Domain& D1
,const gp_Parab2d& P2,const IntRes2d_Domain& D2
,const Standard_Real TolConf,const Standard_Real Tol) {
Perform(P1,D1,P2,D2,TolConf,Tol);
}
//---------------------------------------------------------------------- E P
inline CONSTRUCTOR(const gp_Elips2d& E,const IntRes2d_Domain& DE
,const gp_Parab2d& P,const IntRes2d_Domain& DP
,const Standard_Real TolConf,const Standard_Real Tol) {
Perform(E,DE,P,DP,TolConf,Tol);
}
//---------------------------------------------------------------------- P H
inline CONSTRUCTOR(const gp_Parab2d& P,const IntRes2d_Domain& DP
,const gp_Hypr2d& H,const IntRes2d_Domain& DH
,const Standard_Real TolConf,const Standard_Real Tol) {
Perform(P,DP,H,DH,TolConf,Tol);
}
//---------------------------------------------------------------------- E E
inline CONSTRUCTOR(const gp_Elips2d& E1,const IntRes2d_Domain& D1
,const gp_Elips2d& E2,const IntRes2d_Domain& D2
,const Standard_Real TolConf,const Standard_Real Tol) {
Perform(E1,D1,E2,D2,TolConf,Tol);
}
//---------------------------------------------------------------------- E H
inline CONSTRUCTOR(const gp_Elips2d& E,const IntRes2d_Domain& DE
,const gp_Hypr2d& H,const IntRes2d_Domain& DH
,const Standard_Real TolConf,const Standard_Real Tol) {
Perform(E,DE,H,DH,TolConf,Tol);
}
//---------------------------------------------------------------------- H H
inline CONSTRUCTOR(const gp_Hypr2d& H1,const IntRes2d_Domain& DH1
,const gp_Hypr2d& H2,const IntRes2d_Domain& DH2
,const Standard_Real TolConf,const Standard_Real Tol) {
Perform(H1,DH1,H2,DH2,TolConf,Tol);
}
//---------------------------------------------------------------------- L L
inline CONSTRUCTOR(const gp_Lin2d& L1
,const IntRes2d_Domain& D1
,const gp_Lin2d& L2
,const IntRes2d_Domain& D2
,const Standard_Real TolConf
,const Standard_Real Tol) {
Perform(L1,D1,L2,D2,TolConf,Tol);
}
//---------------------------------------------------------------------- L C
inline CONSTRUCTOR(const gp_Lin2d& L1
,const IntRes2d_Domain& D1
,const gp_Circ2d& C2
,const IntRes2d_Domain& D2
,const Standard_Real TolConf
,const Standard_Real Tol) {
Perform(L1,D1,C2,D2,TolConf,Tol);
}
//---------------------------------------------------------------------- C C
inline CONSTRUCTOR(const gp_Circ2d& C1
,const IntRes2d_Domain& D1
,const gp_Circ2d& C2
,const IntRes2d_Domain& D2
,const Standard_Real TolConf
,const Standard_Real Tol) {
SetReversedParameters(Standard_False);
Perform(C1,D1,C2,D2,TolConf,Tol);
}
|