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 *

className()

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.

  1. setPosition(self: pygcad.pygrx.GcDbObjectIterator, pEnt: GcDbEntity) -> None

C++: GcDbObjectIterator::setPosition(class GcDbEntity *) –> void

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