// 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 _V2d_BackgroundGraphicObject_HeaderFile #define _V2d_BackgroundGraphicObject_HeaderFile #ifndef _Standard_HeaderFile #include #endif #ifndef _Standard_DefineHandle_HeaderFile #include #endif #ifndef _Handle_V2d_BackgroundGraphicObject_HeaderFile #include #endif #ifndef _Graphic2d_GraphicObject_HeaderFile #include #endif #ifndef _Handle_Graphic2d_View_HeaderFile #include #endif #ifndef _Standard_Integer_HeaderFile #include #endif class Graphic2d_View; //! Creates a 2D background graphic object in a view.
//! A graphic object is a primitives manager
//! which drawn before all the others graphic objects
class V2d_BackgroundGraphicObject : public Graphic2d_GraphicObject { public: //! Creates a graphic object in the view .
//! A graphic object manages a sequence of primitives.
Standard_EXPORT V2d_BackgroundGraphicObject(const Handle(Graphic2d_View)& aView); //! Returns the max usable relative priority of the
//! "hiding" graphic object.
Standard_EXPORT virtual Standard_Integer MaxPriority() const; DEFINE_STANDARD_RTTI(V2d_BackgroundGraphicObject) protected: private: //! Returns the min usable absolute priority of the
//! "hiding" graphic object.
Standard_EXPORT virtual Standard_Integer BasePriority() const; }; // other Inline functions and methods (like "C++: function call" methods) #endif