GcDbDictionary
- class pygcad.pygrx.GcDbDictionary
Bases:
GcDbObject
Methods Summary
cast
(inPtr)C++: GcDbDictionary::cast(const class GcRxObject *) --> class GcDbDictionary *
C++: GcDbDictionary::className() --> const wchar_t *
decomposeForSave
(self, ver)C++: GcDbDictionary::decomposeForSave(enum GcDb::GcDbDwgVersion, class GcDbObject *&, class GcDbObjectId &, bool &) --> enum Gcad::ErrorStatus
desc
()C++: GcDbDictionary::desc() --> class GcRxClass *
dwgInFields
(self, pFiler)C++: GcDbDictionary::dwgInFields(class GcDbDwgFiler *) --> enum Gcad::ErrorStatus
dwgOutFields
(self, pFiler)C++: GcDbDictionary::dwgOutFields(class GcDbDwgFiler *) const --> enum Gcad::ErrorStatus
dxfInFields
(self, pFiler)C++: GcDbDictionary::dxfInFields(class GcDbDxfFiler *) --> enum Gcad::ErrorStatus
dxfOutFields
(self, pFiler)C++: GcDbDictionary::dxfOutFields(class GcDbDxfFiler *) const --> enum Gcad::ErrorStatus
erased
(self, pObject, bErasing)C++: GcDbDictionary::erased(const class GcDbObject *, bool) --> void
getAt
(*args, **kwargs)Overloaded function.
goodbye
(self, pObject)C++: GcDbDictionary::goodbye(const class GcDbObject *) --> void
has
(*args, **kwargs)Overloaded function.
isA
(self)C++: GcDbDictionary::isA() const --> class GcRxClass *
isTreatElementsAsHard
(self)C++: GcDbDictionary::isTreatElementsAsHard() const --> bool
mergeStyle
(self)C++: GcDbDictionary::mergeStyle() const --> enum GcDb::DuplicateRecordCloning
nameAt
(self, objId, sName)C++: GcDbDictionary::nameAt(class GcDbObjectId, class GcString &) const --> enum Gcad::ErrorStatus
newIterator
(self)C++: GcDbDictionary::newIterator() const --> class GcDbDictionaryIterator *
numEntries
(self)C++: GcDbDictionary::numEntries() const --> unsigned int
remove
(*args, **kwargs)Overloaded function.
rxInit
()C++: GcDbDictionary::rxInit() --> void
setAt
(self, srchKey, newValue)setMergeStyle
(self, style)C++: GcDbDictionary::setMergeStyle(enum GcDb::DuplicateRecordCloning) --> void
setName
(self, oldName, newName)C++: GcDbDictionary::setName(const wchar_t *, const wchar_t *) --> bool
setTreatElementsAsHard
(self, doIt)C++: GcDbDictionary::setTreatElementsAsHard(bool) --> void
subErase
(*args, **kwargs)Overloaded function.
Methods Documentation
- static cast(inPtr: pygcad.pygrx.GcRxObject) pygcad.pygrx.GcDbDictionary
C++: GcDbDictionary::cast(const class GcRxObject *) –> class GcDbDictionary *
- static className() str
C++: GcDbDictionary::className() –> const wchar_t *
- decomposeForSave(self: pygcad.pygrx.GcDbDictionary, ver: pygcad.pygrx.GcDb.GcDbDwgVersion) Tuple[pygcad.pygrx.Gcad.ErrorStatus, pygcad.pygrx.GcDbObject, pygcad.pygrx.GcDbObjectId, bool]
C++: GcDbDictionary::decomposeForSave(enum GcDb::GcDbDwgVersion, class GcDbObject *&, class GcDbObjectId &, bool &) –> enum Gcad::ErrorStatus
- static desc() pygcad.pygrx.GcRxClass
C++: GcDbDictionary::desc() –> class GcRxClass *
- dwgInFields(self: pygcad.pygrx.GcDbDictionary, pFiler: GcDbDwgFiler) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbDictionary::dwgInFields(class GcDbDwgFiler *) –> enum Gcad::ErrorStatus
- dwgOutFields(self: pygcad.pygrx.GcDbDictionary, pFiler: GcDbDwgFiler) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbDictionary::dwgOutFields(class GcDbDwgFiler *) const –> enum Gcad::ErrorStatus
- dxfInFields(self: pygcad.pygrx.GcDbDictionary, pFiler: GcDbDxfFiler) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbDictionary::dxfInFields(class GcDbDxfFiler *) –> enum Gcad::ErrorStatus
- dxfOutFields(self: pygcad.pygrx.GcDbDictionary, pFiler: GcDbDxfFiler) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbDictionary::dxfOutFields(class GcDbDxfFiler *) const –> enum Gcad::ErrorStatus
- erased(self: pygcad.pygrx.GcDbDictionary, pObject: pygcad.pygrx.GcDbObject, bErasing: bool) None
C++: GcDbDictionary::erased(const class GcDbObject *, bool) –> void
- getAt(*args, **kwargs)
Overloaded function.
getAt(self: pygcad.pygrx.GcDbDictionary, entryName: str, mode: pygcad.pygrx.GcDb.OpenMode = <OpenMode.kForRead: 0>) -> Tuple[pygcad.pygrx.Gcad.ErrorStatus, pygcad.pygrx.GcDbObject]
getAt(self: pygcad.pygrx.GcDbDictionary, entryName: str, entryId: pygcad.pygrx.GcDbObjectId) -> pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbDictionary::getAt(const wchar_t *, class GcDbObjectId &) const –> enum Gcad::ErrorStatus
- goodbye(self: pygcad.pygrx.GcDbDictionary, pObject: pygcad.pygrx.GcDbObject) None
C++: GcDbDictionary::goodbye(const class GcDbObject *) –> void
- has(*args, **kwargs)
Overloaded function.
has(self: pygcad.pygrx.GcDbDictionary, entryName: str) -> bool
C++: GcDbDictionary::has(const wchar_t *) const –> bool
has(self: pygcad.pygrx.GcDbDictionary, objId: pygcad.pygrx.GcDbObjectId) -> bool
C++: GcDbDictionary::has(class GcDbObjectId) const –> bool
- isA(self: pygcad.pygrx.GcDbDictionary) pygcad.pygrx.GcRxClass
C++: GcDbDictionary::isA() const –> class GcRxClass *
- isTreatElementsAsHard(self: pygcad.pygrx.GcDbDictionary) bool
C++: GcDbDictionary::isTreatElementsAsHard() const –> bool
- mergeStyle(self: pygcad.pygrx.GcDbDictionary) pygcad.pygrx.GcDb.DuplicateRecordCloning
C++: GcDbDictionary::mergeStyle() const –> enum GcDb::DuplicateRecordCloning
- nameAt(self: pygcad.pygrx.GcDbDictionary, objId: pygcad.pygrx.GcDbObjectId, sName: pygcad.pygrx.GcString) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbDictionary::nameAt(class GcDbObjectId, class GcString &) const –> enum Gcad::ErrorStatus
- newIterator(self: pygcad.pygrx.GcDbDictionary) pygcad.pygrx.GcDbDictionaryIterator
C++: GcDbDictionary::newIterator() const –> class GcDbDictionaryIterator *
- numEntries(self: pygcad.pygrx.GcDbDictionary) int
C++: GcDbDictionary::numEntries() const –> unsigned int
- remove(*args, **kwargs)
Overloaded function.
remove(self: pygcad.pygrx.GcDbDictionary, key: str) -> pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbDictionary::remove(const wchar_t *) –> enum Gcad::ErrorStatus
remove(self: pygcad.pygrx.GcDbDictionary, key: str, returnId: pygcad.pygrx.GcDbObjectId) -> pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbDictionary::remove(const wchar_t *, class GcDbObjectId &) –> enum Gcad::ErrorStatus
remove(self: pygcad.pygrx.GcDbDictionary, objId: pygcad.pygrx.GcDbObjectId) -> pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbDictionary::remove(class GcDbObjectId) –> enum Gcad::ErrorStatus
- static rxInit() None
C++: GcDbDictionary::rxInit() –> void
- setAt(self: pygcad.pygrx.GcDbDictionary, srchKey: str, newValue: object) Tuple[pygcad.pygrx.Gcad.ErrorStatus, pygcad.pygrx.GcDbObjectId]
- setMergeStyle(self: pygcad.pygrx.GcDbDictionary, style: pygcad.pygrx.GcDb.DuplicateRecordCloning) None
C++: GcDbDictionary::setMergeStyle(enum GcDb::DuplicateRecordCloning) –> void
- setName(self: pygcad.pygrx.GcDbDictionary, oldName: str, newName: str) bool
C++: GcDbDictionary::setName(const wchar_t *, const wchar_t *) –> bool
- setTreatElementsAsHard(self: pygcad.pygrx.GcDbDictionary, doIt: bool) None
C++: GcDbDictionary::setTreatElementsAsHard(bool) –> void
- subErase(*args, **kwargs)
Overloaded function.
subErase(self: pygcad.pygrx.GcDbDictionary) -> pygcad.pygrx.Gcad.ErrorStatus
subErase(self: pygcad.pygrx.GcDbDictionary, pErasing: bool) -> pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbDictionary::subErase(bool) –> enum Gcad::ErrorStatus