GcDbObject
- class pygcad.pygrx.GcDbObject
Bases:
GcGiDrawable
,GcHeapOperators
Methods Summary
addPersistentReactor
(self, objId)C++: GcDbObject::addPersistentReactor(class GcDbObjectId) --> enum Gcad::ErrorStatus
addReactor
(self, pReactor)C++: GcDbObject::addReactor(class GcDbObjectReactor *) const --> enum Gcad::ErrorStatus
applyPartialUndo
(self, undoFiler, classObj)C++: GcDbObject::applyPartialUndo(class GcDbDwgFiler *, class GcRxClass *) --> enum Gcad::ErrorStatus
assertNotifyEnabled
(self)C++: GcDbObject::assertNotifyEnabled() const --> void
assertReadEnabled
(self)C++: GcDbObject::assertReadEnabled() const --> void
assertWriteEnabled
(*args, **kwargs)Overloaded function.
audit
(self, pAuditInfo)C++: GcDbObject::audit(class GcDbAuditInfo *) --> enum Gcad::ErrorStatus
cancel
(self)C++: GcDbObject::cancel() --> enum Gcad::ErrorStatus
cancelled
(self, dbObj)C++: GcDbObject::cancelled(const class GcDbObject *) --> void
cast
(inPtr)C++: GcDbObject::cast(const class GcRxObject *) --> class GcDbObject *
C++: GcDbObject::className() --> const wchar_t *
clone
(self)C++: GcDbObject::clone() const --> class GcRxObject *
close
(self)C++: GcDbObject::close() --> enum Gcad::ErrorStatus
closeAndPage
(*args, **kwargs)Overloaded function.
copied
(self, dbObj, newObj)C++: GcDbObject::copied(const class GcDbObject *, const class GcDbObject *) --> void
copyFrom
(self, pSrc)C++: GcDbObject::copyFrom(const class GcRxObject *) --> enum Gcad::ErrorStatus
C++: GcDbObject::createExtensionDictionary() --> enum Gcad::ErrorStatus
database
(self)C++: GcDbObject::database() const --> class GcDbDatabase *
decomposeForSave
(self, ver)C++: GcDbObject::decomposeForSave(enum GcDb::GcDbDwgVersion, class GcDbObject *&, class GcDbObjectId &, bool &) --> enum Gcad::ErrorStatus
desc
()C++: GcDbObject::desc() --> class GcRxClass *
disableUndoRecording
(self, disable)C++: GcDbObject::disableUndoRecording(bool) --> void
downgradeOpen
(self)C++: GcDbObject::downgradeOpen() --> enum Gcad::ErrorStatus
downgradeToNotify
(self, wasWritable)C++: GcDbObject::downgradeToNotify(bool) --> enum Gcad::ErrorStatus
drawable
(self)C++: GcDbObject::drawable() --> class GcGiDrawable *
dwgIn
(self, pFiler)C++: GcDbObject::dwgIn(class GcDbDwgFiler *) --> enum Gcad::ErrorStatus
dwgInFields
(self, pFiler)C++: GcDbObject::dwgInFields(class GcDbDwgFiler *) --> enum Gcad::ErrorStatus
dwgOut
(self, pFiler)C++: GcDbObject::dwgOut(class GcDbDwgFiler *) const --> enum Gcad::ErrorStatus
dwgOutFields
(self, pFiler)C++: GcDbObject::dwgOutFields(class GcDbDwgFiler *) const --> enum Gcad::ErrorStatus
dxfIn
(self, pFiler)C++: GcDbObject::dxfIn(class GcDbDxfFiler *) --> enum Gcad::ErrorStatus
dxfInFields
(self, pFiler)C++: GcDbObject::dxfInFields(class GcDbDxfFiler *) --> enum Gcad::ErrorStatus
dxfOut
(self, pFiler, bAllXdata, pRegAppIds)C++: GcDbObject::dxfOut(class GcDbDxfFiler *, bool, const class GcArray<class GcDbObjectId, class GcArrayMemCopyReallocator<class GcDbObjectId> > *) const --> enum Gcad::ErrorStatus
dxfOutFields
(self, pFiler)C++: GcDbObject::dxfOutFields(class GcDbDxfFiler *) const --> enum Gcad::ErrorStatus
erase
(*args, **kwargs)Overloaded function.
erased
(self, dbObj, bErasing)C++: GcDbObject::erased(const class GcDbObject *, bool) --> void
extensionDictionary
(self)C++: GcDbObject::extensionDictionary() const --> class GcDbObjectId
getBinaryData
(self, key)C++: GcDbObject::getBinaryData(const wchar_t *, int &, char *&) const --> enum Gcad::ErrorStatus
getField
(self, pszPropName)C++: GcDbObject::getField(const wchar_t *, class GcDbObjectId &) const --> enum Gcad::ErrorStatus
getFieldDictionary
(*args, **kwargs)Overloaded function.
getGcDbHandle
(self)C++: GcDbObject::getGcDbHandle(class GcDbHandle &) const --> void
getObjectBirthVersion
(self, ver, maintVer)C++: GcDbObject::getObjectBirthVersion(enum GcDb::GcDbDwgVersion &, enum GcDb::MaintenanceReleaseVersion &) --> enum Gcad::ErrorStatus
getObjectSaveVersion
(*args, **kwargs)Overloaded function.
goodbye
(self, dbObj)C++: GcDbObject::goodbye(const class GcDbObject *) --> void
handOverTo
(*args, **kwargs)Overloaded function.
hasFields
(self)C++: GcDbObject::hasFields() const --> bool
hasPersistentReactor
(self, objId)C++: GcDbObject::hasPersistentReactor(class GcDbObjectId) const --> bool
hasReactor
(self, pReactor)C++: GcDbObject::hasReactor(const class GcDbObjectReactor *) const --> bool
hasSaveVersionOverride
(self)C++: GcDbObject::hasSaveVersionOverride() --> bool
id
(self)C++: GcDbObject::id() const --> class GcDbObjectId
isA
(self)C++: GcDbObject::isA() const --> class GcRxClass *
isAProxy
(self)C++: GcDbObject::isAProxy() const --> bool
isCancelling
(self)C++: GcDbObject::isCancelling() const --> bool
isEraseStatusToggled
(self)C++: GcDbObject::isEraseStatusToggled() const --> bool
isErased
(self)C++: GcDbObject::isErased() const --> bool
isGcDbObjectIdsInFlux
(self)C++: GcDbObject::isGcDbObjectIdsInFlux() const --> bool
isModified
(self)C++: GcDbObject::isModified() const --> bool
isModifiedGraphics
(self)C++: GcDbObject::isModifiedGraphics() const --> bool
isModifiedXData
(self)C++: GcDbObject::isModifiedXData() const --> bool
isNewObject
(self)C++: GcDbObject::isNewObject() const --> bool
isNotifyEnabled
(self)C++: GcDbObject::isNotifyEnabled() const --> bool
isNotifying
(self)C++: GcDbObject::isNotifying() const --> bool
isPersistent
(self)C++: GcDbObject::isPersistent() const --> bool
isReadEnabled
(self)C++: GcDbObject::isReadEnabled() const --> bool
isReallyClosing
(self)C++: GcDbObject::isReallyClosing() const --> bool
isTransactionResident
(self)C++: GcDbObject::isTransactionResident() const --> bool
isUndoRecordingDisabled
(self)C++: GcDbObject::isUndoRecordingDisabled() const --> bool
isUndoing
(self)C++: GcDbObject::isUndoing() const --> bool
isWriteEnabled
(self)C++: GcDbObject::isWriteEnabled() const --> bool
mergeStyle
(self)C++: GcDbObject::mergeStyle() const --> enum GcDb::DuplicateRecordCloning
modified
(self, dbObj)C++: GcDbObject::modified(const class GcDbObject *) --> void
modifiedGraphics
(self, dbEnt)C++: GcDbObject::modifiedGraphics(const class GcDbEntity *) --> void
modifiedXData
(self, dbObj)C++: GcDbObject::modifiedXData(const class GcDbObject *) --> void
modifyUndone
(self, dbObj)C++: GcDbObject::modifyUndone(const class GcDbObject *) --> void
objectClosed
(self, objId)C++: GcDbObject::objectClosed(const class GcDbObjectId) --> void
objectId
(self)C++: GcDbObject::objectId() const --> class GcDbObjectId
openedForModify
(self, dbObj)C++: GcDbObject::openedForModify(const class GcDbObject *) --> void
ownerId
(self)C++: GcDbObject::ownerId() const --> class GcDbObjectId
reactors
(self)C++: GcDbObject::reactors() const --> const class GcArray<void *, class GcArrayMemCopyReallocator<void *> > *
reappended
(self, dbObj)C++: GcDbObject::reappended(const class GcDbObject *) --> void
recvPropagateModify
(self, subObj)C++: GcDbObject::recvPropagateModify(const class GcDbObject *) --> void
C++: GcDbObject::releaseExtensionDictionary() --> enum Gcad::ErrorStatus
removeField
(*args, **kwargs)Overloaded function.
removePersistentReactor
(self, objId)C++: GcDbObject::removePersistentReactor(class GcDbObjectId) --> enum Gcad::ErrorStatus
removeReactor
(self, pReactor)C++: GcDbObject::removeReactor(class GcDbObjectReactor *) const --> enum Gcad::ErrorStatus
rxInit
()C++: GcDbObject::rxInit() --> void
setBinaryData
(self, key, size, data)C++: GcDbObject::setBinaryData(const wchar_t *, int, const char *) --> enum Gcad::ErrorStatus
setGcDbObjectIdsInFlux
(self)C++: GcDbObject::setGcDbObjectIdsInFlux() --> void
setHasSaveVersionOverride
(self, bSetIt)C++: GcDbObject::setHasSaveVersionOverride(bool) --> void
setOwnerId
(self, objId)C++: GcDbObject::setOwnerId(class GcDbObjectId) --> enum Gcad::ErrorStatus
setXData
(self, xdata)C++: GcDbObject::setXData(const struct resbuf *) --> enum Gcad::ErrorStatus
subCancel
(self)C++: GcDbObject::subCancel() --> enum Gcad::ErrorStatus
subClose
(self)C++: GcDbObject::subClose() --> enum Gcad::ErrorStatus
subErase
(self, erasing)C++: GcDbObject::subErase(bool) --> enum Gcad::ErrorStatus
subHandOverTo
(self, newObject)C++: GcDbObject::subHandOverTo(class GcDbObject *) --> enum Gcad::ErrorStatus
subObjModified
(self, dbObj, subObj)C++: GcDbObject::subObjModified(const class GcDbObject *, const class GcDbObject *) --> void
subOpen
(self, mode)C++: GcDbObject::subOpen(enum GcDb::OpenMode) --> enum Gcad::ErrorStatus
subSwapIdWith
(*args, **kwargs)Overloaded function.
swapIdWith
(*args, **kwargs)Overloaded function.
unappended
(self, dbObj)C++: GcDbObject::unappended(const class GcDbObject *) --> void
undoFiler
(self)C++: GcDbObject::undoFiler() --> class GcDbDwgFiler *
upgradeFromNotify
(self)C++: GcDbObject::upgradeFromNotify(bool &) --> enum Gcad::ErrorStatus
upgradeOpen
(self)C++: GcDbObject::upgradeOpen() --> enum Gcad::ErrorStatus
xData
(*args, **kwargs)Overloaded function.
xDataTransformBy
(self, xform)C++: GcDbObject::xDataTransformBy(const class GcGeMatrix3d &) --> enum Gcad::ErrorStatus
xmitPropagateModify
(self)C++: GcDbObject::xmitPropagateModify() const --> void
Methods Documentation
- addPersistentReactor(self: pygcad.pygrx.GcDbObject, objId: GcDbObjectId) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbObject::addPersistentReactor(class GcDbObjectId) –> enum Gcad::ErrorStatus
- addReactor(self: pygcad.pygrx.GcDbObject, pReactor: GcDbObjectReactor) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbObject::addReactor(class GcDbObjectReactor *) const –> enum Gcad::ErrorStatus
- applyPartialUndo(self: pygcad.pygrx.GcDbObject, undoFiler: GcDbDwgFiler, classObj: pygcad.pygrx.GcRxClass) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbObject::applyPartialUndo(class GcDbDwgFiler *, class GcRxClass *) –> enum Gcad::ErrorStatus
- assertNotifyEnabled(self: pygcad.pygrx.GcDbObject) None
C++: GcDbObject::assertNotifyEnabled() const –> void
- assertReadEnabled(self: pygcad.pygrx.GcDbObject) None
C++: GcDbObject::assertReadEnabled() const –> void
- assertWriteEnabled(*args, **kwargs)
Overloaded function.
assertWriteEnabled(self: pygcad.pygrx.GcDbObject) -> None
assertWriteEnabled(self: pygcad.pygrx.GcDbObject, autoUndo: bool) -> None
assertWriteEnabled(self: pygcad.pygrx.GcDbObject, autoUndo: bool, recordModified: bool) -> None
C++: GcDbObject::assertWriteEnabled(bool, bool) –> void
- audit(self: pygcad.pygrx.GcDbObject, pAuditInfo: GcDbAuditInfo) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbObject::audit(class GcDbAuditInfo *) –> enum Gcad::ErrorStatus
- cancel(self: pygcad.pygrx.GcDbObject) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbObject::cancel() –> enum Gcad::ErrorStatus
- cancelled(self: pygcad.pygrx.GcDbObject, dbObj: pygcad.pygrx.GcDbObject) None
C++: GcDbObject::cancelled(const class GcDbObject *) –> void
- static cast(inPtr: pygcad.pygrx.GcRxObject) pygcad.pygrx.GcDbObject
C++: GcDbObject::cast(const class GcRxObject *) –> class GcDbObject *
- static className() str
C++: GcDbObject::className() –> const wchar_t *
- clone(self: pygcad.pygrx.GcDbObject) pygcad.pygrx.GcRxObject
C++: GcDbObject::clone() const –> class GcRxObject *
- close(self: pygcad.pygrx.GcDbObject) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbObject::close() –> enum Gcad::ErrorStatus
- closeAndPage(*args, **kwargs)
Overloaded function.
closeAndPage(self: pygcad.pygrx.GcDbObject) -> pygcad.pygrx.Gcad.ErrorStatus
closeAndPage(self: pygcad.pygrx.GcDbObject, onlyWhenClean: bool) -> pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbObject::closeAndPage(bool) –> enum Gcad::ErrorStatus
- copied(self: pygcad.pygrx.GcDbObject, dbObj: pygcad.pygrx.GcDbObject, newObj: pygcad.pygrx.GcDbObject) None
C++: GcDbObject::copied(const class GcDbObject *, const class GcDbObject *) –> void
- copyFrom(self: pygcad.pygrx.GcDbObject, pSrc: pygcad.pygrx.GcRxObject) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbObject::copyFrom(const class GcRxObject *) –> enum Gcad::ErrorStatus
- createExtensionDictionary(self: pygcad.pygrx.GcDbObject) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbObject::createExtensionDictionary() –> enum Gcad::ErrorStatus
- database(self: pygcad.pygrx.GcDbObject) pygcad.pygrx.GcDbDatabase
C++: GcDbObject::database() const –> class GcDbDatabase *
- decomposeForSave(self: pygcad.pygrx.GcDbObject, ver: pygcad.pygrx.GcDb.GcDbDwgVersion) Tuple[pygcad.pygrx.Gcad.ErrorStatus, pygcad.pygrx.GcDbObject, GcDbObjectId, bool]
C++: GcDbObject::decomposeForSave(enum GcDb::GcDbDwgVersion, class GcDbObject *&, class GcDbObjectId &, bool &) –> enum Gcad::ErrorStatus
- static desc() pygcad.pygrx.GcRxClass
C++: GcDbObject::desc() –> class GcRxClass *
- disableUndoRecording(self: pygcad.pygrx.GcDbObject, disable: bool) None
C++: GcDbObject::disableUndoRecording(bool) –> void
- downgradeOpen(self: pygcad.pygrx.GcDbObject) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbObject::downgradeOpen() –> enum Gcad::ErrorStatus
- downgradeToNotify(self: pygcad.pygrx.GcDbObject, wasWritable: bool) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbObject::downgradeToNotify(bool) –> enum Gcad::ErrorStatus
- drawable(self: pygcad.pygrx.GcDbObject) pygcad.pygrx.GcGiDrawable
C++: GcDbObject::drawable() –> class GcGiDrawable *
- dwgIn(self: pygcad.pygrx.GcDbObject, pFiler: GcDbDwgFiler) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbObject::dwgIn(class GcDbDwgFiler *) –> enum Gcad::ErrorStatus
- dwgInFields(self: pygcad.pygrx.GcDbObject, pFiler: GcDbDwgFiler) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbObject::dwgInFields(class GcDbDwgFiler *) –> enum Gcad::ErrorStatus
- dwgOut(self: pygcad.pygrx.GcDbObject, pFiler: GcDbDwgFiler) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbObject::dwgOut(class GcDbDwgFiler *) const –> enum Gcad::ErrorStatus
- dwgOutFields(self: pygcad.pygrx.GcDbObject, pFiler: GcDbDwgFiler) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbObject::dwgOutFields(class GcDbDwgFiler *) const –> enum Gcad::ErrorStatus
- dxfIn(self: pygcad.pygrx.GcDbObject, pFiler: GcDbDxfFiler) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbObject::dxfIn(class GcDbDxfFiler *) –> enum Gcad::ErrorStatus
- dxfInFields(self: pygcad.pygrx.GcDbObject, pFiler: GcDbDxfFiler) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbObject::dxfInFields(class GcDbDxfFiler *) –> enum Gcad::ErrorStatus
- dxfOut(self: pygcad.pygrx.GcDbObject, pFiler: GcDbDxfFiler, bAllXdata: bool, pRegAppIds: pygcad.pygrx.GcDbObjectIdArray) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbObject::dxfOut(class GcDbDxfFiler *, bool, const class GcArray<class GcDbObjectId, class GcArrayMemCopyReallocator<class GcDbObjectId> > *) const –> enum Gcad::ErrorStatus
- dxfOutFields(self: pygcad.pygrx.GcDbObject, pFiler: GcDbDxfFiler) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbObject::dxfOutFields(class GcDbDxfFiler *) const –> enum Gcad::ErrorStatus
- erase(*args, **kwargs)
Overloaded function.
erase(self: pygcad.pygrx.GcDbObject) -> pygcad.pygrx.Gcad.ErrorStatus
erase(self: pygcad.pygrx.GcDbObject, erasing: bool) -> pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbObject::erase(bool) –> enum Gcad::ErrorStatus
- erased(self: pygcad.pygrx.GcDbObject, dbObj: pygcad.pygrx.GcDbObject, bErasing: bool) None
C++: GcDbObject::erased(const class GcDbObject *, bool) –> void
- extensionDictionary(self: pygcad.pygrx.GcDbObject) GcDbObjectId
C++: GcDbObject::extensionDictionary() const –> class GcDbObjectId
- getBinaryData(self: pygcad.pygrx.GcDbObject, key: str) Tuple[pygcad.pygrx.Gcad.ErrorStatus, int, str]
C++: GcDbObject::getBinaryData(const wchar_t *, int &, char *&) const –> enum Gcad::ErrorStatus
- getField(self: pygcad.pygrx.GcDbObject, pszPropName: str) Tuple[pygcad.pygrx.Gcad.ErrorStatus, GcDbObjectId]
C++: GcDbObject::getField(const wchar_t *, class GcDbObjectId &) const –> enum Gcad::ErrorStatus
- getFieldDictionary(*args, **kwargs)
Overloaded function.
getFieldDictionary(self: pygcad.pygrx.GcDbObject) -> GcDbObjectId
C++: GcDbObject::getFieldDictionary() const –> class GcDbObjectId
getFieldDictionary(self: pygcad.pygrx.GcDbObject, mode: pygcad.pygrx.GcDb.OpenMode) -> Tuple[pygcad.pygrx.Gcad.ErrorStatus, GcDbDictionary]
C++: GcDbObject::getFieldDictionary(class GcDbDictionary *&, enum GcDb::OpenMode) const –> enum Gcad::ErrorStatus
- getGcDbHandle(self: pygcad.pygrx.GcDbObject) pygcad.pygrx.GcDbHandle
C++: GcDbObject::getGcDbHandle(class GcDbHandle &) const –> void
- getObjectBirthVersion(self: pygcad.pygrx.GcDbObject, ver: pygcad.pygrx.GcDb.GcDbDwgVersion, maintVer: pygcad.pygrx.GcDb.MaintenanceReleaseVersion) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbObject::getObjectBirthVersion(enum GcDb::GcDbDwgVersion &, enum GcDb::MaintenanceReleaseVersion &) –> enum Gcad::ErrorStatus
- getObjectSaveVersion(*args, **kwargs)
Overloaded function.
getObjectSaveVersion(self: pygcad.pygrx.GcDbObject, pFiler: GcDbDwgFiler, ver: pygcad.pygrx.GcDb.GcDbDwgVersion, maintVer: pygcad.pygrx.GcDb.MaintenanceReleaseVersion) -> pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbObject::getObjectSaveVersion(const class GcDbDwgFiler *, enum GcDb::GcDbDwgVersion &, enum GcDb::MaintenanceReleaseVersion &) –> enum Gcad::ErrorStatus
getObjectSaveVersion(self: pygcad.pygrx.GcDbObject, pFiler: GcDbDxfFiler, ver: pygcad.pygrx.GcDb.GcDbDwgVersion, maintVer: pygcad.pygrx.GcDb.MaintenanceReleaseVersion) -> pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbObject::getObjectSaveVersion(const class GcDbDxfFiler *, enum GcDb::GcDbDwgVersion &, enum GcDb::MaintenanceReleaseVersion &) –> enum Gcad::ErrorStatus
- goodbye(self: pygcad.pygrx.GcDbObject, dbObj: pygcad.pygrx.GcDbObject) None
C++: GcDbObject::goodbye(const class GcDbObject *) –> void
- handOverTo(*args, **kwargs)
Overloaded function.
handOverTo(self: pygcad.pygrx.GcDbObject, newObject: pygcad.pygrx.GcDbObject) -> pygcad.pygrx.Gcad.ErrorStatus
handOverTo(self: pygcad.pygrx.GcDbObject, newObject: pygcad.pygrx.GcDbObject, keepXData: bool) -> pygcad.pygrx.Gcad.ErrorStatus
handOverTo(self: pygcad.pygrx.GcDbObject, newObject: pygcad.pygrx.GcDbObject, keepXData: bool, keepExtDict: bool) -> pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbObject::handOverTo(class GcDbObject *, bool, bool) –> enum Gcad::ErrorStatus
- hasFields(self: pygcad.pygrx.GcDbObject) bool
C++: GcDbObject::hasFields() const –> bool
- hasPersistentReactor(self: pygcad.pygrx.GcDbObject, objId: GcDbObjectId) bool
C++: GcDbObject::hasPersistentReactor(class GcDbObjectId) const –> bool
- hasReactor(self: pygcad.pygrx.GcDbObject, pReactor: GcDbObjectReactor) bool
C++: GcDbObject::hasReactor(const class GcDbObjectReactor *) const –> bool
- hasSaveVersionOverride(self: pygcad.pygrx.GcDbObject) bool
C++: GcDbObject::hasSaveVersionOverride() –> bool
- id(self: pygcad.pygrx.GcDbObject) GcDbObjectId
C++: GcDbObject::id() const –> class GcDbObjectId
- isA(self: pygcad.pygrx.GcDbObject) pygcad.pygrx.GcRxClass
C++: GcDbObject::isA() const –> class GcRxClass *
- isAProxy(self: pygcad.pygrx.GcDbObject) bool
C++: GcDbObject::isAProxy() const –> bool
- isCancelling(self: pygcad.pygrx.GcDbObject) bool
C++: GcDbObject::isCancelling() const –> bool
- isEraseStatusToggled(self: pygcad.pygrx.GcDbObject) bool
C++: GcDbObject::isEraseStatusToggled() const –> bool
- isErased(self: pygcad.pygrx.GcDbObject) bool
C++: GcDbObject::isErased() const –> bool
- isGcDbObjectIdsInFlux(self: pygcad.pygrx.GcDbObject) bool
C++: GcDbObject::isGcDbObjectIdsInFlux() const –> bool
- isModified(self: pygcad.pygrx.GcDbObject) bool
C++: GcDbObject::isModified() const –> bool
- isModifiedGraphics(self: pygcad.pygrx.GcDbObject) bool
C++: GcDbObject::isModifiedGraphics() const –> bool
- isModifiedXData(self: pygcad.pygrx.GcDbObject) bool
C++: GcDbObject::isModifiedXData() const –> bool
- isNewObject(self: pygcad.pygrx.GcDbObject) bool
C++: GcDbObject::isNewObject() const –> bool
- isNotifyEnabled(self: pygcad.pygrx.GcDbObject) bool
C++: GcDbObject::isNotifyEnabled() const –> bool
- isNotifying(self: pygcad.pygrx.GcDbObject) bool
C++: GcDbObject::isNotifying() const –> bool
- isPersistent(self: pygcad.pygrx.GcDbObject) bool
C++: GcDbObject::isPersistent() const –> bool
- isReadEnabled(self: pygcad.pygrx.GcDbObject) bool
C++: GcDbObject::isReadEnabled() const –> bool
- isReallyClosing(self: pygcad.pygrx.GcDbObject) bool
C++: GcDbObject::isReallyClosing() const –> bool
- isTransactionResident(self: pygcad.pygrx.GcDbObject) bool
C++: GcDbObject::isTransactionResident() const –> bool
- isUndoRecordingDisabled(self: pygcad.pygrx.GcDbObject) bool
C++: GcDbObject::isUndoRecordingDisabled() const –> bool
- isUndoing(self: pygcad.pygrx.GcDbObject) bool
C++: GcDbObject::isUndoing() const –> bool
- isWriteEnabled(self: pygcad.pygrx.GcDbObject) bool
C++: GcDbObject::isWriteEnabled() const –> bool
- mergeStyle(self: pygcad.pygrx.GcDbObject) pygcad.pygrx.GcDb.DuplicateRecordCloning
C++: GcDbObject::mergeStyle() const –> enum GcDb::DuplicateRecordCloning
- modified(self: pygcad.pygrx.GcDbObject, dbObj: pygcad.pygrx.GcDbObject) None
C++: GcDbObject::modified(const class GcDbObject *) –> void
- modifiedGraphics(self: pygcad.pygrx.GcDbObject, dbEnt: GcDbEntity) None
C++: GcDbObject::modifiedGraphics(const class GcDbEntity *) –> void
- modifiedXData(self: pygcad.pygrx.GcDbObject, dbObj: pygcad.pygrx.GcDbObject) None
C++: GcDbObject::modifiedXData(const class GcDbObject *) –> void
- modifyUndone(self: pygcad.pygrx.GcDbObject, dbObj: pygcad.pygrx.GcDbObject) None
C++: GcDbObject::modifyUndone(const class GcDbObject *) –> void
- objectClosed(self: pygcad.pygrx.GcDbObject, objId: GcDbObjectId) None
C++: GcDbObject::objectClosed(const class GcDbObjectId) –> void
- objectId(self: pygcad.pygrx.GcDbObject) GcDbObjectId
C++: GcDbObject::objectId() const –> class GcDbObjectId
- openedForModify(self: pygcad.pygrx.GcDbObject, dbObj: pygcad.pygrx.GcDbObject) None
C++: GcDbObject::openedForModify(const class GcDbObject *) –> void
- ownerId(self: pygcad.pygrx.GcDbObject) GcDbObjectId
C++: GcDbObject::ownerId() const –> class GcDbObjectId
- reactors(self: pygcad.pygrx.GcDbObject) GcArray<void * __ptr64,GcArrayMemCopyReallocator<void * __ptr64> >
C++: GcDbObject::reactors() const –> const class GcArray<void *, class GcArrayMemCopyReallocator<void *> > *
- reappended(self: pygcad.pygrx.GcDbObject, dbObj: pygcad.pygrx.GcDbObject) None
C++: GcDbObject::reappended(const class GcDbObject *) –> void
- recvPropagateModify(self: pygcad.pygrx.GcDbObject, subObj: pygcad.pygrx.GcDbObject) None
C++: GcDbObject::recvPropagateModify(const class GcDbObject *) –> void
- releaseExtensionDictionary(self: pygcad.pygrx.GcDbObject) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbObject::releaseExtensionDictionary() –> enum Gcad::ErrorStatus
- removeField(*args, **kwargs)
Overloaded function.
removeField(self: pygcad.pygrx.GcDbObject, fieldId: GcDbObjectId) -> pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbObject::removeField(class GcDbObjectId) –> enum Gcad::ErrorStatus
removeField(self: pygcad.pygrx.GcDbObject, pszPropName: str, returnId: GcDbObjectId) -> pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbObject::removeField(const wchar_t *, class GcDbObjectId &) –> enum Gcad::ErrorStatus
removeField(self: pygcad.pygrx.GcDbObject, pszPropName: str) -> pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbObject::removeField(const wchar_t *) –> enum Gcad::ErrorStatus
- removePersistentReactor(self: pygcad.pygrx.GcDbObject, objId: GcDbObjectId) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbObject::removePersistentReactor(class GcDbObjectId) –> enum Gcad::ErrorStatus
- removeReactor(self: pygcad.pygrx.GcDbObject, pReactor: GcDbObjectReactor) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbObject::removeReactor(class GcDbObjectReactor *) const –> enum Gcad::ErrorStatus
- static rxInit() None
C++: GcDbObject::rxInit() –> void
- setBinaryData(self: pygcad.pygrx.GcDbObject, key: str, size: int, data: str) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbObject::setBinaryData(const wchar_t *, int, const char *) –> enum Gcad::ErrorStatus
- setGcDbObjectIdsInFlux(self: pygcad.pygrx.GcDbObject) None
C++: GcDbObject::setGcDbObjectIdsInFlux() –> void
- setHasSaveVersionOverride(self: pygcad.pygrx.GcDbObject, bSetIt: bool) None
C++: GcDbObject::setHasSaveVersionOverride(bool) –> void
- setOwnerId(self: pygcad.pygrx.GcDbObject, objId: GcDbObjectId) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbObject::setOwnerId(class GcDbObjectId) –> enum Gcad::ErrorStatus
- setXData(self: pygcad.pygrx.GcDbObject, xdata: resbuf) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbObject::setXData(const struct resbuf *) –> enum Gcad::ErrorStatus
- subCancel(self: pygcad.pygrx.GcDbObject) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbObject::subCancel() –> enum Gcad::ErrorStatus
- subClose(self: pygcad.pygrx.GcDbObject) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbObject::subClose() –> enum Gcad::ErrorStatus
- subErase(self: pygcad.pygrx.GcDbObject, erasing: bool) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbObject::subErase(bool) –> enum Gcad::ErrorStatus
- subHandOverTo(self: pygcad.pygrx.GcDbObject, newObject: pygcad.pygrx.GcDbObject) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbObject::subHandOverTo(class GcDbObject *) –> enum Gcad::ErrorStatus
- subObjModified(self: pygcad.pygrx.GcDbObject, dbObj: pygcad.pygrx.GcDbObject, subObj: pygcad.pygrx.GcDbObject) None
C++: GcDbObject::subObjModified(const class GcDbObject *, const class GcDbObject *) –> void
- subOpen(self: pygcad.pygrx.GcDbObject, mode: pygcad.pygrx.GcDb.OpenMode) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbObject::subOpen(enum GcDb::OpenMode) –> enum Gcad::ErrorStatus
- subSwapIdWith(*args, **kwargs)
Overloaded function.
subSwapIdWith(self: pygcad.pygrx.GcDbObject, otherId: GcDbObjectId) -> pygcad.pygrx.Gcad.ErrorStatus
subSwapIdWith(self: pygcad.pygrx.GcDbObject, otherId: GcDbObjectId, swapXdata: bool) -> pygcad.pygrx.Gcad.ErrorStatus
subSwapIdWith(self: pygcad.pygrx.GcDbObject, otherId: GcDbObjectId, swapXdata: bool, swapExtDict: bool) -> pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbObject::subSwapIdWith(class GcDbObjectId, bool, bool) –> enum Gcad::ErrorStatus
- swapIdWith(*args, **kwargs)
Overloaded function.
swapIdWith(self: pygcad.pygrx.GcDbObject, otherId: GcDbObjectId) -> pygcad.pygrx.Gcad.ErrorStatus
swapIdWith(self: pygcad.pygrx.GcDbObject, otherId: GcDbObjectId, swapXdata: bool) -> pygcad.pygrx.Gcad.ErrorStatus
swapIdWith(self: pygcad.pygrx.GcDbObject, otherId: GcDbObjectId, swapXdata: bool, swapExtDict: bool) -> pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbObject::swapIdWith(class GcDbObjectId, bool, bool) –> enum Gcad::ErrorStatus
- unappended(self: pygcad.pygrx.GcDbObject, dbObj: pygcad.pygrx.GcDbObject) None
C++: GcDbObject::unappended(const class GcDbObject *) –> void
- undoFiler(self: pygcad.pygrx.GcDbObject) GcDbDwgFiler
C++: GcDbObject::undoFiler() –> class GcDbDwgFiler *
- upgradeFromNotify(self: pygcad.pygrx.GcDbObject) Tuple[pygcad.pygrx.Gcad.ErrorStatus, bool]
C++: GcDbObject::upgradeFromNotify(bool &) –> enum Gcad::ErrorStatus
- upgradeOpen(self: pygcad.pygrx.GcDbObject) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbObject::upgradeOpen() –> enum Gcad::ErrorStatus
- xData(*args, **kwargs)
Overloaded function.
xData(self: pygcad.pygrx.GcDbObject) -> resbuf
xData(self: pygcad.pygrx.GcDbObject, regappName: str) -> resbuf
C++: GcDbObject::xData(const wchar_t *) const –> struct resbuf *
- xDataTransformBy(self: pygcad.pygrx.GcDbObject, xform: GcGeMatrix3d) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbObject::xDataTransformBy(const class GcGeMatrix3d &) –> enum Gcad::ErrorStatus
- xmitPropagateModify(self: pygcad.pygrx.GcDbObject) None
C++: GcDbObject::xmitPropagateModify() const –> void