// 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 _GeomFill_CornerState_HeaderFile #define _GeomFill_CornerState_HeaderFile #ifndef _Standard_HeaderFile #include #endif #ifndef _Standard_Macro_HeaderFile #include #endif #ifndef _Standard_Real_HeaderFile #include #endif #ifndef _Standard_Boolean_HeaderFile #include #endif //! Class (should be a structure) storing the
//! informations about continuity, normals
//! parallelism, coons conditions and bounds tangents
//! angle on the corner of contour to be filled.
class GeomFill_CornerState { 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); } Standard_EXPORT GeomFill_CornerState(); Standard_EXPORT Standard_Real Gap() const; Standard_EXPORT void Gap(const Standard_Real G) ; Standard_EXPORT Standard_Real TgtAng() const; Standard_EXPORT void TgtAng(const Standard_Real Ang) ; Standard_EXPORT Standard_Boolean HasConstraint() const; Standard_EXPORT void Constraint() ; Standard_EXPORT Standard_Real NorAng() const; Standard_EXPORT void NorAng(const Standard_Real Ang) ; Standard_EXPORT Standard_Boolean IsToKill(Standard_Real& Scal) const; Standard_EXPORT void DoKill(const Standard_Real Scal) ; protected: private: Standard_Real gap; Standard_Real tgtang; Standard_Boolean isconstrained; Standard_Real norang; Standard_Real scal; Standard_Boolean coonscnd; }; // other Inline functions and methods (like "C++: function call" methods) #endif