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