1 // Created on: 1993-06-03
2 // Created by: Laurent BUCHARD
3 // Copyright (c) 1993-1999 Matra Datavision
4 // Copyright (c) 1999-2014 OPEN CASCADE SAS
6 // This file is part of Open CASCADE Technology software library.
8 // This library is free software; you can redistribute it and/or modify it under
9 // the terms of the GNU Lesser General Public License version 2.1 as published
10 // by the Free Software Foundation, with special exception defined in the file
11 // OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
12 // distribution for complete text of the license and disclaimer of any warranty.
14 // Alternatively, this file may be used under the terms of Open CASCADE
15 // commercial license or contractual agreement.
17 #include ThePolygon_hxx
20 //=================================================================
21 inline const TheBoundingBox& IntCurveSurface_PolygonTool::Bounding
22 (const ThePolygon& thePolygon)
24 return thePolygon.Bounding();
26 //=================================================================
27 inline Standard_Real IntCurveSurface_PolygonTool::DeflectionOverEstimation
28 (const ThePolygon& thePolygon)
30 return thePolygon.DeflectionOverEstimation();
32 //=================================================================
33 inline Standard_Boolean IntCurveSurface_PolygonTool::Closed
34 (const ThePolygon& thePolygon)
36 return thePolygon.Closed();
38 //=================================================================
39 inline Standard_Integer IntCurveSurface_PolygonTool::NbSegments
40 (const ThePolygon& thePolygon)
42 return thePolygon.NbSegments();
44 //=================================================================
45 inline const ThePoint& IntCurveSurface_PolygonTool::BeginOfSeg
46 (const ThePolygon& thePolygon,
47 const Standard_Integer Index)
49 return thePolygon.BeginOfSeg(Index);
51 //=================================================================
52 inline const ThePoint& IntCurveSurface_PolygonTool::EndOfSeg
53 (const ThePolygon& thePolygon,
54 const Standard_Integer Index)
56 return thePolygon.EndOfSeg(Index);
58 //=================================================================