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.

  1. seek(self: pygcad.pygrx.GcDbBlockTableRecordIterator, id: pygcad.pygrx.GcDbObjectId) -> pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbBlockTableRecordIterator::seek(class GcDbObjectId) –> enum Gcad::ErrorStatus

  1. 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