// 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 _IntPatch_PrmPrmIntersection_T3Bits_HeaderFile #define _IntPatch_PrmPrmIntersection_T3Bits_HeaderFile #ifndef _Standard_HeaderFile #include #endif #ifndef _Standard_Macro_HeaderFile #include #endif #ifndef _Standard_Address_HeaderFile #include #endif #ifndef _Standard_Integer_HeaderFile #include #endif class IntPatch_PrmPrmIntersection_T3Bits { 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 IntPatch_PrmPrmIntersection_T3Bits(const Standard_Integer size); Standard_EXPORT void Destroy() ; ~IntPatch_PrmPrmIntersection_T3Bits() { Destroy(); } void Add(const Standard_Integer t) ; Standard_Integer Val(const Standard_Integer t) const; void Raz(const Standard_Integer t) ; Standard_EXPORT void ResetAnd() ; Standard_EXPORT Standard_Integer And(IntPatch_PrmPrmIntersection_T3Bits& Oth,Standard_Integer& indiceprecedent) ; protected: private: Standard_Address p; Standard_Integer Isize; }; #include // other Inline functions and methods (like "C++: function call" methods) #endif