#pragma once #include #include #include "DbBlockGrip.h" class OdDbBlockPolarParameter; typedef OdSmartPtr OdDbBlockPolarParameterPtr; /** \details Grip point for the OdDbBlockPolarParameter */ class DYNBLOCKS_EXPORT OdDbBlockPolarGrip : public OdDbBlockGrip { public: ODDB_DECLARE_MEMBERS(OdDbBlockPolarGrip); /** \details Default constructor */ OdDbBlockPolarGrip(); OdResult dxfInFields(OdDbDxfFiler* pFiler); void dxfOutFields(OdDbDxfFiler* pFiler) const; /** \details Polar parameter associated with this grip point */ OdDbBlockPolarParameterPtr getAssociatedPolarParameter(OdDb::OpenMode = OdDb::kForRead); }; typedef OdSmartPtr OdDbBlockPolarGripPtr;