// This file is generated by WOK (CPPExt). // Please do not edit this file; modify original file instead. // The copyright and license terms as defined for the original file apply to // this header file considered to be the "object code" form of the original source. #ifndef _Geom2dInt_ThePolygon2dToolOfTheIntPCurvePCurveOfGInter_HeaderFile #define _Geom2dInt_ThePolygon2dToolOfTheIntPCurvePCurveOfGInter_HeaderFile #ifndef _Standard_HeaderFile #include #endif #ifndef _Standard_Macro_HeaderFile #include #endif #ifndef _Standard_Real_HeaderFile #include #endif #ifndef _Standard_Boolean_HeaderFile #include #endif #ifndef _Standard_Integer_HeaderFile #include #endif class Standard_OutOfRange; class gp_Pnt2d; class Geom2dInt_ThePolygon2dOfTheIntPCurvePCurveOfGInter; class Bnd_Box2d; class Geom2dInt_ThePolygon2dToolOfTheIntPCurvePCurveOfGInter { public: void* operator new(size_t,void* anAddress) { return anAddress; } void* operator new(size_t size) { return Standard::Allocate(size); } void operator delete(void *anAddress) { if (anAddress) Standard::Free((Standard_Address&)anAddress); } static const Bnd_Box2d& Bounding(const Geom2dInt_ThePolygon2dOfTheIntPCurvePCurveOfGInter& thePolygon) ; static Standard_Real DeflectionOverEstimation(const Geom2dInt_ThePolygon2dOfTheIntPCurvePCurveOfGInter& thePolygon) ; static Standard_Boolean Closed(const Geom2dInt_ThePolygon2dOfTheIntPCurvePCurveOfGInter& thePolygon) ; static Standard_Integer NbSegments(const Geom2dInt_ThePolygon2dOfTheIntPCurvePCurveOfGInter& thePolygon) ; static const gp_Pnt2d& BeginOfSeg(const Geom2dInt_ThePolygon2dOfTheIntPCurvePCurveOfGInter& thePolygon,const Standard_Integer Index) ; static const gp_Pnt2d& EndOfSeg(const Geom2dInt_ThePolygon2dOfTheIntPCurvePCurveOfGInter& thePolygon,const Standard_Integer Index) ; protected: private: }; #define Point gp_Pnt2d #define Point_hxx #define Polygon Geom2dInt_ThePolygon2dOfTheIntPCurvePCurveOfGInter #define Polygon_hxx #define BoundingBox Bnd_Box2d #define BoundingBox_hxx #define IntCurve_ToolPolygon Geom2dInt_ThePolygon2dToolOfTheIntPCurvePCurveOfGInter #define IntCurve_ToolPolygon_hxx #include #undef Point #undef Point_hxx #undef Polygon #undef Polygon_hxx #undef BoundingBox #undef BoundingBox_hxx #undef IntCurve_ToolPolygon #undef IntCurve_ToolPolygon_hxx // other Inline functions and methods (like "C++: function call" methods) #endif