CFx SDK Documentation
2020SP3
|
Go to the documentation of this file.
24 #ifndef _ODDBOBJECTCONTEXTPE_H_ICLUDED_
25 #define _ODDBOBJECTCONTEXTPE_H_ICLUDED_
41 class OdDbContextDataSubManager;
ODRX_DECLARE_MEMBERS(OdDbObjectContextDefaultPE)
virtual bool hasContext(const OdDbObject *, const OdDbObjectContext &) const
virtual bool hasContext(const OdDbObject *, const OdDbObjectContext &) const
virtual OdDbObjectContextDataPtr createContextData(const OdDbObject *, const OdDbObjectContext &, const OdDbObjectContext &def) const
OdSmartPtr< OdDbObjectContextPE > OdDbObjectContextPEPtr
ODRX_DECLARE_MEMBERS(OdDbObjectContextPE)
virtual OdResult removeContext(OdDbObject *, const OdDbObjectContext &) const ODRX_OVERRIDE
virtual OdDbObjectContextDataPtr createContextData(const OdDbObject *, const OdDbObjectContext &, const OdDbObjectContext &def) const
virtual OdResult removeContext(OdDbObject *, const OdDbObjectContext &) const
virtual OdResult removeContext(OdDbObject *, const OdDbObjectContext &) const ODRX_OVERRIDE
TOOLKIT_EXPORT bool oddbGetContextDataAndScale(class OdGiCommonDraw *pWd, const OdDbObject *pObject, OdDbAnnotScaleObjectContextDataPtr &ctx, double *scaleOut=0, bool getDefaultScale=false)
virtual OdDbObjectContextDataPtr createContextData(const OdDbObject *, const OdDbObjectContext &, const OdDbObjectContext &def) const
virtual OdDbObjectContextDataPtr createContextData(const OdDbObject *, const OdDbObjectContext &, const OdDbObjectContext &def) const ODRX_OVERRIDE
virtual OdDbObjectContextDataPtr createContextData(const OdDbObject *, const OdDbObjectContext &, const OdDbObjectContext &def) const
virtual OdDbObjectContextDataPtr createContextData(const OdDbObject *, const OdDbObjectContext &, const OdDbObjectContext &def) const
ODRX_DECLARE_MEMBERS(OdDbObjectContextDmDimPE)
virtual OdDbObjectContextDataPtr createContextData(const OdDbObject *, const OdDbObjectContext &, const OdDbObjectContext &def) const
ODRX_DECLARE_MEMBERS(OdDbObjectContextRaDimPE)
OdSmartPtr< OdDbObjectContextMLeaderPE > OdDbObjectContextMLeaderPEPtr
virtual OdResult addContext(OdDbObject *, const OdDbObjectContext &) const
virtual OdDbObjectContextDataPtr createContextData(const OdDbObject *pObj, const OdDbObjectContext &ctx, const OdDbObjectContext &def) const =0
ODRX_DECLARE_MEMBERS(OdDbObjectContextDimPE)
virtual OdDbObjectContextDataPtr createContextData(const OdDbObject *, const OdDbObjectContext &, const OdDbObjectContext &def) const ODRX_OVERRIDE
virtual OdResult addContext(OdDbObject *, const OdDbObjectContext &) const ODRX_OVERRIDE
virtual OdDbObjectContextDataPtr createContextData(const OdDbObject *, const OdDbObjectContext &, const OdDbObjectContext &def) const ODRX_OVERRIDE
ODRX_DECLARE_MEMBERS(OdDbObjectContextTextPE)
ODRX_DECLARE_MEMBERS(OdDbObjectContextAttributePE)
ODRX_DECLARE_MEMBERS(OdDbObjectContextAlDimPE)
ODRX_DECLARE_MEMBERS(OdDbObjectContextHatchPE)
ODRX_DECLARE_MEMBERS(OdDbObjectContextLeaderPE)
ODRX_DECLARE_MEMBERS(OdDbObjectContextMLeaderPE)
OdSmartPtr< OdDbObjectContextTextPE > OdDbObjectContextTextPEPtr
virtual OdDbObjectContextDataPtr createContextData(const OdDbObject *, const OdDbObjectContext &, const OdDbObjectContext &def) const
virtual OdDbObjectContextDataPtr createContextData(const OdDbObject *, const OdDbObjectContext &, const OdDbObjectContext &def) const
ODRX_DECLARE_MEMBERS(OdDbObjectContextFcfPE)
virtual OdResult addContext(OdDbObject *pObject, const OdDbObjectContext &ctx) const
virtual OdDbObjectContextDataPtr createContextData(const OdDbObject *, const OdDbObjectContext &, const OdDbObjectContext &def) const
ODRX_DECLARE_MEMBERS(OdDbObjectContextAngDimPE)
virtual OdResult addContext(OdDbObject *pObject, const OdDbObjectContext &ctx) const ODRX_OVERRIDE
virtual OdDbObjectContextDataPtr getDefaultContextData(const OdDbObject *, const OdString &) const
ODRX_DECLARE_MEMBERS(OdDbObjectContextBlkRefPE)
virtual OdDbObjectContextDataPtr getContextData(const OdDbObject *, const OdDbObjectContext &) const
ODRX_DECLARE_MEMBERS(OdDbObjectContextOrdDimPE)
virtual bool supportsCollection(const OdDbObject *, const OdString &) const
ODRX_DECLARE_MEMBERS(OdDbObjectContextRaDimLrgPE)
ODRX_DECLARE_MEMBERS(OdDbObjectContextMTextPE)
virtual OdResult removeContext(OdDbObject *, const OdDbObjectContext &) const
virtual bool supportsCollection(const OdDbObject *, const OdString &) const
virtual OdResult addContext(OdDbObject *pObject, const OdDbObjectContext &ctx) const ODRX_OVERRIDE
virtual OdResult setDefaultContext(OdDbObject *, const OdDbObjectContext &) ODRX_OVERRIDE
virtual OdResult setDefaultContext(OdDbObject *, const OdDbObjectContext &)
virtual OdResult addContext(OdDbObject *, const OdDbObjectContext &) const ODRX_OVERRIDE
virtual OdResult addContext(OdDbObject *, const OdDbObjectContext &) const
virtual OdDbObjectContextDataPtr createContextData(const OdDbObject *, const OdDbObjectContext &, const OdDbObjectContext &def) const