24 #ifndef OdDbCompoundObjectId_INCLUDED
25 #define OdDbCompoundObjectId_INCLUDED
36 class OdDbCompoundObjectIdImpl;
77 bool isValid(
int validityCheckingLevel = 1)
const;
OdSmartPtr< OdDbCompoundObjectId > OdDbCompoundObjectIdPtr
bool isValid(int validityCheckingLevel=1) const
OdDbObjectId topId() const
OdResult getPath(OdDbObjectIdArray &path) const
OdResult dwgInFields(OdDbDwgFiler *pFiler, int ownerVersion)
OdResult set(const OdDbObjectId &, OdDbDatabase *pHostDatabase=NULL)
OdDbCompoundObjectId(OdDbCompoundObjectIdImpl *)
OdResult getTransform(OdGeMatrix3d &trans) const
static const OdDbCompoundObjectId & nullId()
OdResult setFullPath(const OdDbObjectIdArray &fullPath, OdDbDatabase *pHostDatabase=NULL)
OdResult dxfOutFields(OdDbDxfFiler *pFiler, OdDbDatabase *pHostDatabase) const
OdResult dwgOutFields(OdDbDwgFiler *pFiler, OdDbDatabase *pHostDatabase) const
OdResult getFullPath(OdDbObjectIdArray &fullPath) const
OdDbCompoundObjectIdImpl * m_pImpl
bool remap(const OdDbIdMapping &idMap)
OdResult set(const OdDbObjectId &id, const OdDbObjectIdArray &path, OdDbDatabase *pHostDatabase=NULL)
virtual ~OdDbCompoundObjectId()
OdResult dxfInFields(OdDbDxfFiler *pFiler, OdDbDatabase *pHostDatabase, int ownerVersion)
bool isSimpleObjectId() const
OdDbObjectId leafId() const
OdResult set(const OdDbCompoundObjectId &, OdDbDatabase *pHostDatabase=NULL)
ODRX_DECLARE_MEMBERS(OdDbCompoundObjectId)
bool DAI_EXPORT operator!=(const OdDAI::OdSelect &left, const OdDAI::OdSelect &right)
bool DAI_EXPORT operator==(const OdFileDescriptionAuto &left, const OdFileDescriptionAuto &right)