GcDbBlockTableRecordIterator
- class pygcad.pygrx.GcDbBlockTableRecordIterator
Bases:
pybind11_object
Methods Summary
assign
(self, para)C++: GcDbBlockTableRecordIterator::operator=(const class GcDbBlockTableRecordIterator &) --> class GcDbBlockTableRecordIterator &
blockTableRecord
(self)C++: GcDbBlockTableRecordIterator::blockTableRecord() const --> class GcDbBlockTableRecord *
done
(self)C++: GcDbBlockTableRecordIterator::done() const --> bool
getEntity
(self, openMode, openErasedEntity)C++: GcDbBlockTableRecordIterator::getEntity(class GcDbEntity *&, enum GcDb::OpenMode, bool) const --> enum Gcad::ErrorStatus
getEntityId
(self, entityId)C++: GcDbBlockTableRecordIterator::getEntityId(class GcDbObjectId &) const --> enum Gcad::ErrorStatus
seek
(*args, **kwargs)Overloaded function.
start
(self[, atBeginning, skipDeleted])C++: GcDbBlockTableRecordIterator::start(bool, bool) --> void
step
(self[, forward, skipDeleted])C++: GcDbBlockTableRecordIterator::step(bool, bool) --> void
Methods Documentation
- assign(self: pygcad.pygrx.GcDbBlockTableRecordIterator, para: pygcad.pygrx.GcDbBlockTableRecordIterator) pygcad.pygrx.GcDbBlockTableRecordIterator
C++: GcDbBlockTableRecordIterator::operator=(const class GcDbBlockTableRecordIterator &) –> class GcDbBlockTableRecordIterator &
- blockTableRecord(self: pygcad.pygrx.GcDbBlockTableRecordIterator) GcDbBlockTableRecord
C++: GcDbBlockTableRecordIterator::blockTableRecord() const –> class GcDbBlockTableRecord *
- done(self: pygcad.pygrx.GcDbBlockTableRecordIterator) bool
C++: GcDbBlockTableRecordIterator::done() const –> bool
- getEntity(self: pygcad.pygrx.GcDbBlockTableRecordIterator, openMode: pygcad.pygrx.GcDb.OpenMode = <OpenMode.kForRead: 0>, openErasedEntity: bool = False) Tuple[pygcad.pygrx.Gcad.ErrorStatus, pygcad.pygrx.GcDbEntity]
C++: GcDbBlockTableRecordIterator::getEntity(class GcDbEntity *&, enum GcDb::OpenMode, bool) const –> enum Gcad::ErrorStatus
- getEntityId(self: pygcad.pygrx.GcDbBlockTableRecordIterator, entityId: pygcad.pygrx.GcDbObjectId) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbBlockTableRecordIterator::getEntityId(class GcDbObjectId &) const –> enum Gcad::ErrorStatus
- seek(*args, **kwargs)
Overloaded function.
seek(self: pygcad.pygrx.GcDbBlockTableRecordIterator, id: pygcad.pygrx.GcDbObjectId) -> pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbBlockTableRecordIterator::seek(class GcDbObjectId) –> enum Gcad::ErrorStatus
seek(self: pygcad.pygrx.GcDbBlockTableRecordIterator, pEntity: pygcad.pygrx.GcDbEntity) -> pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbBlockTableRecordIterator::seek(const class GcDbEntity *) –> enum Gcad::ErrorStatus
- start(self: pygcad.pygrx.GcDbBlockTableRecordIterator, atBeginning: bool = True, skipDeleted: bool = True) None
C++: GcDbBlockTableRecordIterator::start(bool, bool) –> void
- step(self: pygcad.pygrx.GcDbBlockTableRecordIterator, forward: bool = True, skipDeleted: bool = True) None
C++: GcDbBlockTableRecordIterator::step(bool, bool) –> void