// 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 _GeomAdaptor_HSurface_HeaderFile #define _GeomAdaptor_HSurface_HeaderFile #ifndef _Standard_HeaderFile #include #endif #ifndef _Standard_DefineHandle_HeaderFile #include #endif #ifndef _Handle_GeomAdaptor_HSurface_HeaderFile #include #endif #ifndef _GeomAdaptor_GHSurface_HeaderFile #include #endif #ifndef _Handle_Geom_Surface_HeaderFile #include #endif #ifndef _Standard_Real_HeaderFile #include #endif class Standard_ConstructionError; class GeomAdaptor_Surface; class Geom_Surface; //! An interface between the services provided by any
//! surface from the package Geom and those required
//! of the surface by algorithms which use it.
class GeomAdaptor_HSurface : public GeomAdaptor_GHSurface { public: GeomAdaptor_HSurface(); GeomAdaptor_HSurface(const GeomAdaptor_Surface& AS); GeomAdaptor_HSurface(const Handle(Geom_Surface)& S); //! ConstructionError is raised if UFirst>ULast or VFirst>VLast
GeomAdaptor_HSurface(const Handle(Geom_Surface)& S,const Standard_Real UFirst,const Standard_Real ULast,const Standard_Real VFirst,const Standard_Real VLast,const Standard_Real TolU = 0.0,const Standard_Real TolV = 0.0); DEFINE_STANDARD_RTTI(GeomAdaptor_HSurface) protected: private: }; #include // other Inline functions and methods (like "C++: function call" methods) #endif