24 #ifndef __AECSMARTREFERENCE_H__
25 #define __AECSMARTREFERENCE_H__
111 bool isValid(
bool bSkipNotLoadedXREFs =
false,
112 const OdRxClass* pTargetClass = 0 )
const;
static TOOLKIT_EXPORT_STATIC const OdDbObjectId kNull
bool operator==(const BlockRefPath &rA, const BlockRefPath &rB)
DOM.
bool operator!=(const BlockRefPath &rA, const BlockRefPath &rB)
DOM.
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