// 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 _Prs2d_AspectRoot_HeaderFile #define _Prs2d_AspectRoot_HeaderFile #ifndef _Standard_HeaderFile #include #endif #ifndef _Standard_DefineHandle_HeaderFile #include #endif #ifndef _Handle_Prs2d_AspectRoot_HeaderFile #include #endif #ifndef _Prs2d_AspectName_HeaderFile #include #endif #ifndef _MMgt_TShared_HeaderFile #include #endif //! Abstract class, the root class for aspect classes
class Prs2d_AspectRoot : public MMgt_TShared { public: //! Returns the Aspect Name of the Aspect class
Standard_EXPORT Prs2d_AspectName GetAspectName() const; DEFINE_STANDARD_RTTI(Prs2d_AspectRoot) protected: //! Initializes the Aspect class having name
Standard_EXPORT Prs2d_AspectRoot(const Prs2d_AspectName anAspectName = Prs2d_AN_UNKNOWN); private: Prs2d_AspectName myAspectName; }; // other Inline functions and methods (like "C++: function call" methods) #endif