summaryrefslogtreecommitdiff
path: root/inc/IntSurf_InteriorPointTool.lxx
blob: 9a05098c44e7aae2ccd6ebb49e11d0ef058b4a47 (plain)
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
#include <IntSurf_InteriorPoint.hxx>
#include <gp_Pnt.hxx>
#include <gp_Vec.hxx>
#include <gp_Dir2d.hxx>

inline gp_Pnt IntSurf_InteriorPointTool::Value3d
  (const IntSurf_InteriorPoint& PStart)
{

  return PStart.Value();
}

inline void IntSurf_InteriorPointTool::Value2d
  (const IntSurf_InteriorPoint& PStart,
   Standard_Real& U,
   Standard_Real& V)
{
  PStart.Parameters(U,V);
}

inline gp_Vec IntSurf_InteriorPointTool::Direction3d
  (const IntSurf_InteriorPoint& PStart) {

  return PStart.Direction();
}

inline gp_Dir2d IntSurf_InteriorPointTool::Direction2d
           (const IntSurf_InteriorPoint& PStart) {

  return PStart.Direction2d();
}