24#ifndef __AECSMARTREFERENCE_H__
25#define __AECSMARTREFERENCE_H__
111 bool isValid(
bool bSkipNotLoadedXREFs =
false,
112 const OdRxClass* pTargetClass = 0 )
const;
bool operator!=(T left, const OdGiVariant::EnumType right)
bool operator==(T left, const OdGiVariant::EnumType right)
static TOOLKIT_EXPORT_STATIC const OdDbObjectId kNull
OdDbObjectId getPathId() const
static const AECSmartReference createWithPath(const OdDbObjectId &idObj, const OdDbObjectId &idPath)
OdDbObjectId getTargetId() const
static const AECSmartReference createPathNode(OdDbDatabase *pPathDB, const OdDbObjectId &idBlockReference)
OdResult getTransform(OdGeMatrix3d &mTransform) const
static const AECSmartReference createSimple(const OdDbObjectId &idObj)
bool isValid(bool bSkipNotLoadedXREFs=false, const OdRxClass *pTargetClass=0) const
static AECBASE_API_STATIC AECSmartReference kNull