CFx SDK Documentation
2020SP3
|
Go to the documentation of this file.
27 #ifndef _ODDBBLOCKTABLE_INCLUDED
28 #define _ODDBBLOCKTABLE_INCLUDED
54 OdDbSymbolTableIteratorImpl* pImpl);
96 bool getErasedRecord =
false)
const;
111 bool getErasedRecord =
false)
const;
144 bool atBeginning =
true,
145 bool skipDeleted =
true)
const;
OdDbSymbolTableIteratorPtr newIterator(bool atBeginning=true, bool skipDeleted=true) const
ODDB_DECLARE_MEMBERS(OdDbBlockTable)
ODRX_DECLARE_MEMBERS(OdDbBlockTableIterator)
virtual void applyPartialUndo(OdDbDwgFiler *pFiler, OdRxClass *pClass)
virtual OdResult subGetClassID(void *pClsid) const
virtual OdResult dwgInFields(OdDbDwgFiler *pFiler)
virtual bool has(const OdString &recordName) const
virtual OdDbObjectId add(OdDbSymbolTableRecord *pRecord)
virtual OdDbSymbolTableRecordPtr getAt(const OdString &recordName, OdDb::OpenMode openMode, bool getErasedRecord=false) const
virtual OdDbObjectId getAt(const OdString &recordName, bool getErasedRecord=false) const
OdSmartPtr< OdDbBlockTable > OdDbBlockTablePtr
virtual OdResult dxfIn(OdDbDxfFiler *pFiler)
virtual bool has(const OdDbObjectId &objectId) const
OdDbBlockTableIterator(OdDbSymbolTableIteratorImpl *pImpl)
OdSmartPtr< OdDbBlockTableIterator > OdDbBlockTableIteratorPtr
virtual void dwgOutFields(OdDbDwgFiler *pFiler) const
const OdDbObjectId & getModelSpaceId() const
const OdDbObjectId & getPaperSpaceId() const