Integration of OCCT 6.5.0 from SVN
[occt.git] / src / IntCurveSurface / IntCurveSurface_PolygonTool.lxx
1 // File:        IntCurveSurface_PolygonTool.gxx
2 // Created:     Thu Jun 3 14:52:18 1993
3 // Author:      Laurent BUCHARD
4 //              <lbr@nonox>
5
6
7 #include ThePolygon_hxx
8
9
10 //=================================================================
11 inline const TheBoundingBox& IntCurveSurface_PolygonTool::Bounding
12   (const ThePolygon& thePolygon)
13 {
14   return thePolygon.Bounding();
15 }
16 //=================================================================
17 inline Standard_Real IntCurveSurface_PolygonTool::DeflectionOverEstimation
18   (const ThePolygon& thePolygon)
19 {
20   return thePolygon.DeflectionOverEstimation();
21 }
22 //=================================================================
23 inline Standard_Boolean IntCurveSurface_PolygonTool::Closed 
24   (const ThePolygon& thePolygon)
25 {
26   return thePolygon.Closed();
27 }
28 //=================================================================
29 inline Standard_Integer IntCurveSurface_PolygonTool::NbSegments
30   (const ThePolygon& thePolygon)
31 {
32   return thePolygon.NbSegments();
33 }
34 //=================================================================
35 inline const ThePoint& IntCurveSurface_PolygonTool::BeginOfSeg
36   (const ThePolygon& thePolygon,
37    const Standard_Integer Index)
38 {
39   return thePolygon.BeginOfSeg(Index);
40 }
41 //=================================================================
42 inline const ThePoint& IntCurveSurface_PolygonTool::EndOfSeg
43   (const ThePolygon& thePolygon,
44    const Standard_Integer Index)
45 {
46   return thePolygon.EndOfSeg(Index);
47 }
48 //=================================================================
49
50