summaryrefslogtreecommitdiff
path: root/inc/IntCurveSurface_PolygonTool.lxx
blob: 7207e40afcf941cbe6f27b5cba529a2b3ad8fb3c (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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
// File:	IntCurveSurface_PolygonTool.gxx
// Created:	Thu Jun 3 14:52:18 1993
// Author:	Laurent BUCHARD
//		<lbr@nonox>


#include ThePolygon_hxx


//=================================================================
inline const TheBoundingBox& IntCurveSurface_PolygonTool::Bounding
  (const ThePolygon& thePolygon)
{
  return thePolygon.Bounding();
}
//=================================================================
inline Standard_Real IntCurveSurface_PolygonTool::DeflectionOverEstimation
  (const ThePolygon& thePolygon)
{
  return thePolygon.DeflectionOverEstimation();
}
//=================================================================
inline Standard_Boolean IntCurveSurface_PolygonTool::Closed 
  (const ThePolygon& thePolygon)
{
  return thePolygon.Closed();
}
//=================================================================
inline Standard_Integer IntCurveSurface_PolygonTool::NbSegments
  (const ThePolygon& thePolygon)
{
  return thePolygon.NbSegments();
}
//=================================================================
inline const ThePoint& IntCurveSurface_PolygonTool::BeginOfSeg
  (const ThePolygon& thePolygon,
   const Standard_Integer Index)
{
  return thePolygon.BeginOfSeg(Index);
}
//=================================================================
inline const ThePoint& IntCurveSurface_PolygonTool::EndOfSeg
  (const ThePolygon& thePolygon,
   const Standard_Integer Index)
{
  return thePolygon.EndOfSeg(Index);
}
//=================================================================