0022627: Change OCCT memory management defaults
[occt.git] / src / IntSurf / IntSurf_PathPointTool.lxx
CommitLineData
7fd59977 1#include <IntSurf_PathPoint.hxx>
2#include <gp_Vec.hxx>
3#include <gp_Pnt.hxx>
4#include <gp_Dir2d.hxx>
5
6inline gp_Pnt IntSurf_PathPointTool::Value3d (const IntSurf_PathPoint& PStart)
7{
8 return PStart.Value();
9}
10
11inline void IntSurf_PathPointTool::Value2d (const IntSurf_PathPoint& PStart,
12 Standard_Real& U,
13 Standard_Real& V) {
14 PStart.Value2d(U,V);
15}
16
17
18inline Standard_Boolean IntSurf_PathPointTool::IsPassingPnt
19 (const IntSurf_PathPoint& PStart) {
20
21 return PStart.IsPassingPnt();
22}
23
24
25inline Standard_Boolean IntSurf_PathPointTool::IsTangent
26 (const IntSurf_PathPoint& PStart)
27{
28 return PStart.IsTangent();
29}
30
31
32inline gp_Vec IntSurf_PathPointTool::Direction3d
33 (const IntSurf_PathPoint& PStart)
34{
35 return PStart.Direction3d();
36}
37
38inline gp_Dir2d IntSurf_PathPointTool::Direction2d
39 (const IntSurf_PathPoint& PStart)
40{
41 return PStart.Direction2d();
42}
43
44
45inline Standard_Integer IntSurf_PathPointTool::Multiplicity
46 (const IntSurf_PathPoint& PStart)
47{
48 return PStart.Multiplicity();
49}
50
51
52inline void IntSurf_PathPointTool::Parameters (const IntSurf_PathPoint& PStart,
53 const Standard_Integer Mult,
54 Standard_Real& U,
55 Standard_Real& V)
56{
57 PStart.Parameters(Mult,U,V);
58}
59
60