summaryrefslogtreecommitdiff
path: root/inc/IntCurve_ToolPolygon.lxx
blob: d1554770e41bc1284f995fb7f2cde38f1fd0c3a0 (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
// File:	IntCurve_ToolPolygon.gxx
// Created:	Thu Jun 3 14:52:18 1993
// Author:	Laurent BUCHARD
//		<lbr@nonox>


#include Polygon_hxx


//=================================================================
inline const BoundingBox& IntCurve_ToolPolygon::Bounding
  (const Polygon& thePolygon)
{
  return thePolygon.Bounding();
}
//=================================================================
inline Standard_Real IntCurve_ToolPolygon::DeflectionOverEstimation
  (const Polygon& thePolygon)
{
  return thePolygon.DeflectionOverEstimation();
}
//=================================================================
inline Standard_Boolean IntCurve_ToolPolygon::Closed 
  (const Polygon& thePolygon)
{
  return thePolygon.Closed();
}
//=================================================================
inline Standard_Integer IntCurve_ToolPolygon::NbSegments
  (const Polygon& thePolygon)
{
  return thePolygon.NbSegments();
}
//=================================================================
inline const Point& IntCurve_ToolPolygon::BeginOfSeg
  (const Polygon& thePolygon,
   const Standard_Integer Index)
{
  return thePolygon.BeginOfSeg(Index);
}
//=================================================================
inline const Point& IntCurve_ToolPolygon::EndOfSeg
  (const Polygon& thePolygon,
   const Standard_Integer Index)
{
  return thePolygon.EndOfSeg(Index);
}
//=================================================================