7fd59977 |
1 | // File: PDataXtd_PatternStd.lxx |
2 | // Created: Mon Feb 16 14:11:28 1998 |
3 | // Author: Jing Cheng MEI |
4 | // <mei@pinochiox.paris1.matra-dtv.fr> |
5 | // modified Sergey Zaritchny |
6 | |
7 | //======================================================================= |
8 | //function : Signature |
9 | //purpose : |
10 | //======================================================================= |
11 | |
12 | inline void PDataXtd_PatternStd::Signature(const Standard_Integer signature) |
13 | { |
14 | mySignature = signature; |
15 | } |
16 | |
17 | //======================================================================= |
18 | //function : Axis1Reversed |
19 | //purpose : |
20 | //======================================================================= |
21 | |
22 | inline void PDataXtd_PatternStd::Axis1Reversed(const Standard_Boolean Axis1Reversed) |
23 | { |
24 | myAxis1Reversed = Axis1Reversed; |
25 | } |
26 | |
27 | //======================================================================= |
28 | //function : Axis2Reversed |
29 | //purpose : |
30 | //======================================================================= |
31 | |
32 | inline void PDataXtd_PatternStd::Axis2Reversed(const Standard_Boolean Axis2Reversed) |
33 | { |
34 | myAxis2Reversed = Axis2Reversed; |
35 | } |
36 | //======================================================================= |
37 | //function : Axis1 |
38 | //purpose : |
39 | //======================================================================= |
40 | |
41 | inline void PDataXtd_PatternStd::Axis1(const Handle(PNaming_NamedShape)& Axis1) |
42 | { |
43 | myAxis1 = Axis1; |
44 | } |
45 | |
46 | //======================================================================= |
47 | //function : Axis2 |
48 | //purpose : |
49 | //======================================================================= |
50 | |
51 | inline void PDataXtd_PatternStd::Axis2(const Handle(PNaming_NamedShape)& Axis2) |
52 | { |
53 | myAxis2 = Axis2; |
54 | } |
55 | |
56 | //======================================================================= |
57 | //function : Value1 |
58 | //purpose : |
59 | //======================================================================= |
60 | |
61 | inline void PDataXtd_PatternStd::Value1(const Handle(PDataStd_Real)& Value1) |
62 | { |
63 | myValue1 = Value1; |
64 | } |
65 | |
66 | //======================================================================= |
67 | //function : Value2 |
68 | //purpose : |
69 | //======================================================================= |
70 | |
71 | inline void PDataXtd_PatternStd::Value2(const Handle(PDataStd_Real)& Value2) |
72 | { |
73 | myValue2 = Value2; |
74 | } |
75 | |
76 | //======================================================================= |
77 | //function : NbInstances1 |
78 | //purpose : |
79 | //======================================================================= |
80 | |
81 | inline void PDataXtd_PatternStd::NbInstances1(const Handle(PDataStd_Integer)& NbInstances1) |
82 | { |
83 | myNb1 = NbInstances1; |
84 | } |
85 | |
86 | //======================================================================= |
87 | //function : NbInstances2 |
88 | //purpose : |
89 | //======================================================================= |
90 | |
91 | inline void PDataXtd_PatternStd::NbInstances2(const Handle(PDataStd_Integer)& NbInstances2) |
92 | { |
93 | myNb2 = NbInstances2; |
94 | } |
95 | |
96 | //======================================================================= |
97 | //function : Mirror |
98 | //purpose : |
99 | //======================================================================= |
100 | |
101 | inline void PDataXtd_PatternStd::Mirror(const Handle(PNaming_NamedShape)& plane) |
102 | { |
103 | myMirror = plane; |
104 | } |
105 | |
106 | //======================================================================= |
107 | //function : Signature |
108 | //purpose : |
109 | //======================================================================= |
110 | |
111 | inline Standard_Integer PDataXtd_PatternStd::Signature() const |
112 | { |
113 | return mySignature; |
114 | } |
115 | |
116 | //======================================================================= |
117 | //function : Axis1Reversed |
118 | //purpose : |
119 | //======================================================================= |
120 | |
121 | inline Standard_Boolean PDataXtd_PatternStd::Axis1Reversed() const |
122 | { |
123 | return myAxis1Reversed; |
124 | } |
125 | |
126 | |
127 | //======================================================================= |
128 | //function : Axis2Reversed |
129 | //purpose : |
130 | //======================================================================= |
131 | |
132 | inline Standard_Boolean PDataXtd_PatternStd::Axis2Reversed() const |
133 | { |
134 | return myAxis2Reversed; |
135 | } |
136 | |
137 | //======================================================================= |
138 | //function : Axis1 |
139 | //purpose : |
140 | //======================================================================= |
141 | |
142 | inline Handle(PNaming_NamedShape) PDataXtd_PatternStd::Axis1() const |
143 | { |
144 | return myAxis1; |
145 | } |
146 | |
147 | //======================================================================= |
148 | //function : Axis2 |
149 | //purpose : |
150 | //======================================================================= |
151 | |
152 | inline Handle(PNaming_NamedShape) PDataXtd_PatternStd::Axis2() const |
153 | { |
154 | return myAxis2; |
155 | } |
156 | |
157 | //======================================================================= |
158 | //function : Value1 |
159 | //purpose : |
160 | //======================================================================= |
161 | |
162 | inline Handle(PDataStd_Real) PDataXtd_PatternStd::Value1() const |
163 | { |
164 | return myValue1; |
165 | } |
166 | |
167 | //======================================================================= |
168 | //function : Value2 |
169 | //purpose : |
170 | //======================================================================= |
171 | |
172 | inline Handle(PDataStd_Real) PDataXtd_PatternStd::Value2() const |
173 | { |
174 | return myValue2; |
175 | } |
176 | |
177 | //======================================================================= |
178 | //function : NbInstances1 |
179 | //purpose : |
180 | //======================================================================= |
181 | |
182 | inline Handle(PDataStd_Integer) PDataXtd_PatternStd::NbInstances1() const |
183 | { |
184 | return myNb1; |
185 | } |
186 | |
187 | //======================================================================= |
188 | //function : NbInstances2 |
189 | //purpose : |
190 | //======================================================================= |
191 | |
192 | inline Handle(PDataStd_Integer) PDataXtd_PatternStd::NbInstances2() const |
193 | { |
194 | return myNb2; |
195 | } |
196 | |
197 | //======================================================================= |
198 | //function : Mirror |
199 | //purpose : |
200 | //======================================================================= |
201 | |
202 | inline Handle(PNaming_NamedShape) PDataXtd_PatternStd::Mirror() const |
203 | { |
204 | return myMirror; |
205 | } |
206 | |