1 // File: IGESToBRep_CurveAndSurface.lxx
2 // Created: Mon Jan 31 15:34:59 2000
3 // Author: data exchange team
6 #include <Transfer_TransientProcess.hxx>
8 //=======================================================================
9 //function : SetEpsilon
11 //=======================================================================
13 inline void IGESToBRep_CurveAndSurface::SetEpsilon(const Standard_Real eps)
19 //=======================================================================
20 //function : GetEpsilon
22 //=======================================================================
24 inline Standard_Real IGESToBRep_CurveAndSurface::GetEpsilon() const
30 //=======================================================================
31 //function : SetEpsCoeff
33 //=======================================================================
35 inline void IGESToBRep_CurveAndSurface::SetEpsCoeff(const Standard_Real eps)
41 //=======================================================================
42 //function : GetEpsCoeff
44 //=======================================================================
46 inline Standard_Real IGESToBRep_CurveAndSurface::GetEpsCoeff() const
52 //=======================================================================
53 //function : GetEpsGeom
55 //=======================================================================
57 inline Standard_Real IGESToBRep_CurveAndSurface::GetEpsGeom() const
63 //=======================================================================
64 //function : SetMinTol
66 //=======================================================================
68 inline void IGESToBRep_CurveAndSurface::SetMinTol(const Standard_Real mintol)
74 //=======================================================================
75 //function : SetMaxTol
77 //=======================================================================
79 inline void IGESToBRep_CurveAndSurface::SetMaxTol(const Standard_Real maxtol)
85 //=======================================================================
86 //function : GetMinTol
88 //=======================================================================
90 inline Standard_Real IGESToBRep_CurveAndSurface::GetMinTol() const
96 //=======================================================================
97 //function : GetMaxTol
99 //=======================================================================
101 inline Standard_Real IGESToBRep_CurveAndSurface::GetMaxTol() const
107 //=======================================================================
108 //function : SetModeApprox
110 //=======================================================================
112 inline void IGESToBRep_CurveAndSurface::SetModeApprox(const Standard_Boolean mode)
118 //=======================================================================
119 //function : GetModeApprox
121 //=======================================================================
123 inline Standard_Boolean IGESToBRep_CurveAndSurface::GetModeApprox() const
129 //=======================================================================
130 //function : SetModeTransfer
132 //=======================================================================
134 inline void IGESToBRep_CurveAndSurface::SetModeTransfer(const Standard_Boolean mode)
140 //=======================================================================
141 //function : GetModeTransfer
143 //=======================================================================
145 inline Standard_Boolean IGESToBRep_CurveAndSurface::GetModeTransfer() const
151 //=======================================================================
152 //function : SetOptimized
154 //=======================================================================
156 inline void IGESToBRep_CurveAndSurface::SetOptimized(const Standard_Boolean optimized)
158 myContIsOpti = optimized;
162 //=======================================================================
163 //function : GetOptimized
165 //=======================================================================
167 inline Standard_Boolean IGESToBRep_CurveAndSurface::GetOptimized() const
173 //=======================================================================
174 //function : GetUnitFactor
176 //=======================================================================
178 inline Standard_Real IGESToBRep_CurveAndSurface::GetUnitFactor() const
184 //=======================================================================
185 //function : SetSurfaceCurve
187 //=======================================================================
189 inline void IGESToBRep_CurveAndSurface::SetSurfaceCurve(const Standard_Integer ival)
191 mySurfaceCurve = ival;
195 //=======================================================================
196 //function : GetSurfaceCurve
198 //=======================================================================
200 inline Standard_Integer IGESToBRep_CurveAndSurface::GetSurfaceCurve() const
202 return mySurfaceCurve;
206 //=======================================================================
207 //function : GetModel
209 //=======================================================================
211 inline Handle(IGESData_IGESModel) IGESToBRep_CurveAndSurface::GetModel() const
217 //=======================================================================
218 //function : SetContinuity
220 //=======================================================================
222 inline void IGESToBRep_CurveAndSurface::SetContinuity(const Standard_Integer continuity)
224 myContinuity = continuity;
228 //=======================================================================
229 //function : GetContinuity
231 //=======================================================================
233 inline Standard_Integer IGESToBRep_CurveAndSurface::GetContinuity() const
239 //=======================================================================
240 //function : SetTransferProcess
242 //=======================================================================
244 inline void IGESToBRep_CurveAndSurface::SetTransferProcess(const Handle(Transfer_TransientProcess)& TP)
250 //=======================================================================
251 //function : GetTransferProcess
253 //=======================================================================
255 inline Handle(Transfer_TransientProcess) IGESToBRep_CurveAndSurface::GetTransferProcess() const
261 //=======================================================================
262 //function : SendFail
264 //=======================================================================
266 inline void IGESToBRep_CurveAndSurface::SendFail (const Handle(IGESData_IGESEntity)& start,
267 const Message_Msg& amsg)
269 GetTransferProcess()->SendFail(start,amsg);
273 //=======================================================================
274 //function : SendWarning
276 //=======================================================================
278 inline void IGESToBRep_CurveAndSurface::SendWarning (const Handle(IGESData_IGESEntity)& start,
279 const Message_Msg& amsg)
281 GetTransferProcess()->SendWarning(start,amsg);
285 //=======================================================================
288 //=======================================================================
290 inline void IGESToBRep_CurveAndSurface::SendMsg (const Handle(IGESData_IGESEntity)& start,
291 const Message_Msg& amsg)
293 GetTransferProcess()->SendMsg(start,amsg);