GcDbObjectIterator
- class pygcad.pygrx.GcDbObjectIterator
Bases:
GcRxObject
,GcHeapOperators
Methods Summary
assign
(self, para)C++: GcDbObjectIterator::operator=(const class GcDbObjectIterator &) --> class GcDbObjectIterator &
cast
(inPtr)C++: GcDbObjectIterator::cast(const class GcRxObject *) --> class GcDbObjectIterator *
C++: GcDbObjectIterator::className() --> const wchar_t *
desc
()C++: GcDbObjectIterator::desc() --> class GcRxClass *
done
(self)C++: GcDbObjectIterator::done() const --> bool
entity
(self)C++: GcDbObjectIterator::entity() --> class GcDbEntity *
isA
(self)C++: GcDbObjectIterator::isA() const --> class GcRxClass *
objectId
(self)C++: GcDbObjectIterator::objectId() --> class GcDbObjectId
rxInit
()C++: GcDbObjectIterator::rxInit() --> void
setPosition
(*args, **kwargs)Overloaded function.
start
(self[, atEnd])C++: GcDbObjectIterator::start(bool) --> void
step
(self[, backwards, skipDeleted])C++: GcDbObjectIterator::step(bool, bool) --> void
Methods Documentation
- assign(self: pygcad.pygrx.GcDbObjectIterator, para: pygcad.pygrx.GcDbObjectIterator) pygcad.pygrx.GcDbObjectIterator
C++: GcDbObjectIterator::operator=(const class GcDbObjectIterator &) –> class GcDbObjectIterator &
- static cast(inPtr: pygcad.pygrx.GcRxObject) pygcad.pygrx.GcDbObjectIterator
C++: GcDbObjectIterator::cast(const class GcRxObject *) –> class GcDbObjectIterator *
- static className() str
C++: GcDbObjectIterator::className() –> const wchar_t *
- static desc() pygcad.pygrx.GcRxClass
C++: GcDbObjectIterator::desc() –> class GcRxClass *
- done(self: pygcad.pygrx.GcDbObjectIterator) bool
C++: GcDbObjectIterator::done() const –> bool
- entity(self: pygcad.pygrx.GcDbObjectIterator) GcDbEntity
C++: GcDbObjectIterator::entity() –> class GcDbEntity *
- isA(self: pygcad.pygrx.GcDbObjectIterator) pygcad.pygrx.GcRxClass
C++: GcDbObjectIterator::isA() const –> class GcRxClass *
- objectId(self: pygcad.pygrx.GcDbObjectIterator) GcDbObjectId
C++: GcDbObjectIterator::objectId() –> class GcDbObjectId
- static rxInit() None
C++: GcDbObjectIterator::rxInit() –> void
- setPosition(*args, **kwargs)
Overloaded function.
setPosition(self: pygcad.pygrx.GcDbObjectIterator, pEnt: GcDbEntity) -> None
C++: GcDbObjectIterator::setPosition(class GcDbEntity *) –> void
setPosition(self: pygcad.pygrx.GcDbObjectIterator, pObj: GcDbObjectId) -> None
C++: GcDbObjectIterator::setPosition(class GcDbObjectId) –> void
- start(self: pygcad.pygrx.GcDbObjectIterator, atEnd: bool = False) None
C++: GcDbObjectIterator::start(bool) –> void
- step(self: pygcad.pygrx.GcDbObjectIterator, backwards: bool = False, skipDeleted: bool = True) None
C++: GcDbObjectIterator::step(bool, bool) –> void