GcDbLongTransaction

class pygcad.pygrx.GcDbLongTransaction

Bases: GcDbObject

Methods Summary

activeIdMap(self)

C++: GcDbLongTransaction::activeIdMap() --> class GcDbIdMapping *

addToWorkSet(self, id)

C++: GcDbLongTransaction::addToWorkSet(class GcDbObjectId) --> enum Gcad::ErrorStatus

cast(inPtr)

C++: GcDbLongTransaction::cast(const class GcRxObject *) --> class GcDbLongTransaction *

className()

C++: GcDbLongTransaction::className() --> const wchar_t *

desc()

C++: GcDbLongTransaction::desc() --> class GcRxClass *

destinationBlock(self)

C++: GcDbLongTransaction::destinationBlock() const --> class GcDbObjectId

disallowDrawOrder(self)

C++: GcDbLongTransaction::disallowDrawOrder() --> bool

getLongTransactionName(self)

C++: GcDbLongTransaction::getLongTransactionName(wchar_t *&) const --> enum Gcad::ErrorStatus

isA(self)

C++: GcDbLongTransaction::isA() const --> class GcRxClass *

newWorkSetIterator(self[, incRemovedObjs, ...])

C++: GcDbLongTransaction::newWorkSetIterator(class GcDbLongTransWorkSetIterator *&, bool, bool) const --> enum Gcad::ErrorStatus

originBlock(self)

C++: GcDbLongTransaction::originBlock() const --> class GcDbObjectId

originObject(self, id)

C++: GcDbLongTransaction::originObject(class GcDbObjectId) const --> class GcDbObjectId

regenWorkSetWithDrawOrder(self)

C++: GcDbLongTransaction::regenWorkSetWithDrawOrder() --> void

removeFromWorkSet(self, id)

C++: GcDbLongTransaction::removeFromWorkSet(class GcDbObjectId) --> enum Gcad::ErrorStatus

rxInit()

C++: GcDbLongTransaction::rxInit() --> void

syncWorkSet(self)

C++: GcDbLongTransaction::syncWorkSet() --> enum Gcad::ErrorStatus

type(self)

C++: GcDbLongTransaction::type() const --> int

workSetHas(*args, **kwargs)

Overloaded function.

Methods Documentation

activeIdMap(self: pygcad.pygrx.GcDbLongTransaction) pygcad.pygrx.GcDbIdMapping

C++: GcDbLongTransaction::activeIdMap() –> class GcDbIdMapping *

addToWorkSet(self: pygcad.pygrx.GcDbLongTransaction, id: pygcad.pygrx.GcDbObjectId) pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbLongTransaction::addToWorkSet(class GcDbObjectId) –> enum Gcad::ErrorStatus

static cast(inPtr: pygcad.pygrx.GcRxObject) pygcad.pygrx.GcDbLongTransaction

C++: GcDbLongTransaction::cast(const class GcRxObject *) –> class GcDbLongTransaction *

static className() str

C++: GcDbLongTransaction::className() –> const wchar_t *

static desc() pygcad.pygrx.GcRxClass

C++: GcDbLongTransaction::desc() –> class GcRxClass *

destinationBlock(self: pygcad.pygrx.GcDbLongTransaction) pygcad.pygrx.GcDbObjectId

C++: GcDbLongTransaction::destinationBlock() const –> class GcDbObjectId

disallowDrawOrder(self: pygcad.pygrx.GcDbLongTransaction) bool

C++: GcDbLongTransaction::disallowDrawOrder() –> bool

getLongTransactionName(self: pygcad.pygrx.GcDbLongTransaction) Tuple[pygcad.pygrx.Gcad.ErrorStatus, str]

C++: GcDbLongTransaction::getLongTransactionName(wchar_t *&) const –> enum Gcad::ErrorStatus

isA(self: pygcad.pygrx.GcDbLongTransaction) pygcad.pygrx.GcRxClass

C++: GcDbLongTransaction::isA() const –> class GcRxClass *

newWorkSetIterator(self: pygcad.pygrx.GcDbLongTransaction, incRemovedObjs: bool = False, incSecondaryObjs: bool = False) Tuple[pygcad.pygrx.Gcad.ErrorStatus, pygcad.pygrx.GcDbLongTransWorkSetIterator]

C++: GcDbLongTransaction::newWorkSetIterator(class GcDbLongTransWorkSetIterator *&, bool, bool) const –> enum Gcad::ErrorStatus

originBlock(self: pygcad.pygrx.GcDbLongTransaction) pygcad.pygrx.GcDbObjectId

C++: GcDbLongTransaction::originBlock() const –> class GcDbObjectId

originObject(self: pygcad.pygrx.GcDbLongTransaction, id: pygcad.pygrx.GcDbObjectId) pygcad.pygrx.GcDbObjectId

C++: GcDbLongTransaction::originObject(class GcDbObjectId) const –> class GcDbObjectId

regenWorkSetWithDrawOrder(self: pygcad.pygrx.GcDbLongTransaction) None

C++: GcDbLongTransaction::regenWorkSetWithDrawOrder() –> void

removeFromWorkSet(self: pygcad.pygrx.GcDbLongTransaction, id: pygcad.pygrx.GcDbObjectId) pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbLongTransaction::removeFromWorkSet(class GcDbObjectId) –> enum Gcad::ErrorStatus

static rxInit() None

C++: GcDbLongTransaction::rxInit() –> void

syncWorkSet(self: pygcad.pygrx.GcDbLongTransaction) pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbLongTransaction::syncWorkSet() –> enum Gcad::ErrorStatus

type(self: pygcad.pygrx.GcDbLongTransaction) int

C++: GcDbLongTransaction::type() const –> int

workSetHas(*args, **kwargs)

Overloaded function.

  1. workSetHas(self: pygcad.pygrx.GcDbLongTransaction, id: pygcad.pygrx.GcDbObjectId) -> bool

  2. workSetHas(self: pygcad.pygrx.GcDbLongTransaction, id: pygcad.pygrx.GcDbObjectId, bIncErased: bool) -> bool

C++: GcDbLongTransaction::workSetHas(class GcDbObjectId, bool) const –> bool