24 #ifndef _OD_DB_DGNLS_PE_
25 #define _OD_DB_DGNLS_PE_
OdSmartPtr< OdDbDgnLSPE > OdDbDgnLSPEPtr
OdSmartPtr< OdDbDgnLSModifiersPE > OdDbDgnLSModifiersPEPtr
virtual bool removeDgnLSModifiersXData(OdDbEntity *pEntity) const =0
virtual bool writeDgnLSModifiersXData(OdDbEntity *pEntity, const OdGiDgLinetypeModifiers &pModifiers, const double *pScale=NULL) const =0
ODRX_DECLARE_MEMBERS(OdDbDgnLSModifiersPE)
virtual bool readDgnLSModifiersXData(const OdDbEntity *pEntity, OdGiSubEntityTraits *pTraits) const =0
virtual bool readDgnLSModifiersXData(const OdDbEntity *pEntity, OdGiDgLinetypeModifiers &pModifiers, double *pScale=NULL) const =0
virtual bool hasDgnLSModifiersXData(const OdDbEntity *pEntity) const =0
virtual OdUInt32 setupDgnLSCache(const OdRxObject *pCache, OdUInt32 &nResFlags, OdGiDrawableTraits *pTraits) const =0
virtual OdUInt32 setupDgnLSData(const OdDbLinetypeTableRecord *pLTR, OdUInt32 &nResFlags, OdGiDrawableTraits *pTraits) const =0
virtual OdUInt32 prepareDgnLSCache(const OdDbLinetypeTableRecord *pLTR, OdRxObjectPtr &pCache) const =0
virtual bool hasDgnLSData(const OdDbLinetypeTableRecord *pLTR) const =0
ODRX_DECLARE_MEMBERS(OdDbDgnLSPE)