GcDbLayerStateManager
- class pygcad.pygrx.GcDbLayerStateManager
Bases:
GcRxObject
Attributes Summary
Methods Summary
addLayerStateLayers
(self, sName, layerIds)C++: GcDbLayerStateManager::addLayerStateLayers(const wchar_t *, const int &) --> enum Gcad::ErrorStatus
addReactor
(self, pReactor)C++: GcDbLayerStateManager::addReactor(class GcDbLayerStateManagerReactor *) --> bool
assign
(self, para)C++: GcDbLayerStateManager::operator=(const class GcDbLayerStateManager &) --> class GcDbLayerStateManager &
cast
(inPtr)C++: GcDbLayerStateManager::cast(const class GcRxObject *) --> class GcDbLayerStateManager *
C++: GcDbLayerStateManager::className() --> const wchar_t *
compareLayerStateToDb
(self, sName, idVp)C++: GcDbLayerStateManager::compareLayerStateToDb(const wchar_t *, const class GcDbObjectId &) --> bool
deleteLayerState
(self, sName)C++: GcDbLayerStateManager::deleteLayerState(const wchar_t *) --> enum Gcad::ErrorStatus
desc
()C++: GcDbLayerStateManager::desc() --> class GcRxClass *
exportLayerState
(self, sNameToExport, sFilename)C++: GcDbLayerStateManager::exportLayerState(const wchar_t *, const wchar_t *) --> enum Gcad::ErrorStatus
getDatabase
(self)C++: GcDbLayerStateManager::getDatabase() const --> class GcDbDatabase *
getLastRestoredLayerState
(self, sName, ...)C++: GcDbLayerStateManager::getLastRestoredLayerState(class GcString &, class GcDbObjectId &) --> enum Gcad::ErrorStatus
getLayerStateDescription
(self, sName)C++: GcDbLayerStateManager::getLayerStateDescription(const wchar_t *, wchar_t *&) --> enum Gcad::ErrorStatus
getLayerStateMask
(self, sName, returnMask)C++: GcDbLayerStateManager::getLayerStateMask(const wchar_t *, enum GcDbLayerStateManager::LayerStateMask &) --> enum Gcad::ErrorStatus
hasLayerState
(self, sName)C++: GcDbLayerStateManager::hasLayerState(const wchar_t *) --> bool
importLayerState
(*args, **kwargs)Overloaded function.
importLayerStateFromDb
(self, pStateName, pDb)C++: GcDbLayerStateManager::importLayerStateFromDb(const wchar_t *, class GcDbDatabase *) --> enum Gcad::ErrorStatus
isA
(self)C++: GcDbLayerStateManager::isA() const --> class GcRxClass *
isDependentLayerState
(self, sName)C++: GcDbLayerStateManager::isDependentLayerState(const wchar_t *) --> bool
layerStateHasViewportData
(self, sName)C++: GcDbLayerStateManager::layerStateHasViewportData(const wchar_t *) --> bool
layerStatesDictionaryId
(*args, **kwargs)Overloaded function.
removeReactor
(self, pReactor)C++: GcDbLayerStateManager::removeReactor(class GcDbLayerStateManagerReactor *) --> bool
renameLayerState
(self, sName, sNewName)C++: GcDbLayerStateManager::renameLayerState(const wchar_t *, const wchar_t *) --> enum Gcad::ErrorStatus
restoreLayerState
(*args, **kwargs)Overloaded function.
rxInit
()C++: GcDbLayerStateManager::rxInit() --> void
saveLayerState
(*args, **kwargs)Overloaded function.
setLayerStateDescription
(self, sName, sDesc)C++: GcDbLayerStateManager::setLayerStateDescription(const wchar_t *, const wchar_t *) --> enum Gcad::ErrorStatus
setLayerStateMask
(self, sName, mask)C++: GcDbLayerStateManager::setLayerStateMask(const wchar_t *, enum GcDbLayerStateManager::LayerStateMask) --> enum Gcad::ErrorStatus
Attributes Documentation
- kAll = <LayerStateMask.kAll: 2047>
- kColor = <LayerStateMask.kColor: 32>
- kCurrentViewport = <LayerStateMask.kCurrentViewport: 512>
- kDecomposition = <LayerStateMask.kDecomposition: 133119>
- kFrozen = <LayerStateMask.kFrozen: 2>
- kLastRestored = <LayerStateMask.kLastRestored: 65536>
- kLineType = <LayerStateMask.kLineType: 64>
- kLineWeight = <LayerStateMask.kLineWeight: 128>
- kLocked = <LayerStateMask.kLocked: 4>
- kNewViewport = <LayerStateMask.kNewViewport: 16>
- kNone = <LayerStateMask.kNone: 0>
- kOn = <LayerStateMask.kOn: 1>
- kPlot = <LayerStateMask.kPlot: 8>
- kPlotStyle = <LayerStateMask.kPlotStyle: 256>
- kStateIsHidden = <LayerStateMask.kStateIsHidden: 32768>
- kTransparency = <LayerStateMask.kTransparency: 1024>
Methods Documentation
- addLayerStateLayers(self: pygcad.pygrx.GcDbLayerStateManager, sName: str, layerIds: int) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbLayerStateManager::addLayerStateLayers(const wchar_t *, const int &) –> enum Gcad::ErrorStatus
- addReactor(self: pygcad.pygrx.GcDbLayerStateManager, pReactor: GcDbLayerStateManagerReactor) bool
C++: GcDbLayerStateManager::addReactor(class GcDbLayerStateManagerReactor *) –> bool
- assign(self: pygcad.pygrx.GcDbLayerStateManager, para: pygcad.pygrx.GcDbLayerStateManager) pygcad.pygrx.GcDbLayerStateManager
C++: GcDbLayerStateManager::operator=(const class GcDbLayerStateManager &) –> class GcDbLayerStateManager &
- static cast(inPtr: pygcad.pygrx.GcRxObject) pygcad.pygrx.GcDbLayerStateManager
C++: GcDbLayerStateManager::cast(const class GcRxObject *) –> class GcDbLayerStateManager *
- static className() str
C++: GcDbLayerStateManager::className() –> const wchar_t *
- compareLayerStateToDb(self: pygcad.pygrx.GcDbLayerStateManager, sName: str, idVp: pygcad.pygrx.GcDbObjectId) bool
C++: GcDbLayerStateManager::compareLayerStateToDb(const wchar_t *, const class GcDbObjectId &) –> bool
- deleteLayerState(self: pygcad.pygrx.GcDbLayerStateManager, sName: str) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbLayerStateManager::deleteLayerState(const wchar_t *) –> enum Gcad::ErrorStatus
- static desc() pygcad.pygrx.GcRxClass
C++: GcDbLayerStateManager::desc() –> class GcRxClass *
- exportLayerState(self: pygcad.pygrx.GcDbLayerStateManager, sNameToExport: str, sFilename: str) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbLayerStateManager::exportLayerState(const wchar_t *, const wchar_t *) –> enum Gcad::ErrorStatus
- getDatabase(self: pygcad.pygrx.GcDbLayerStateManager) pygcad.pygrx.GcDbDatabase
C++: GcDbLayerStateManager::getDatabase() const –> class GcDbDatabase *
- getLastRestoredLayerState(self: pygcad.pygrx.GcDbLayerStateManager, sName: pygcad.pygrx.GcString, restoredLSId: pygcad.pygrx.GcDbObjectId) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbLayerStateManager::getLastRestoredLayerState(class GcString &, class GcDbObjectId &) –> enum Gcad::ErrorStatus
- getLayerStateDescription(self: pygcad.pygrx.GcDbLayerStateManager, sName: str) Tuple[pygcad.pygrx.Gcad.ErrorStatus, str]
C++: GcDbLayerStateManager::getLayerStateDescription(const wchar_t *, wchar_t *&) –> enum Gcad::ErrorStatus
- getLayerStateMask(self: pygcad.pygrx.GcDbLayerStateManager, sName: str, returnMask: pygcad.pygrx.GcDbLayerStateManager.LayerStateMask) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbLayerStateManager::getLayerStateMask(const wchar_t *, enum GcDbLayerStateManager::LayerStateMask &) –> enum Gcad::ErrorStatus
- hasLayerState(self: pygcad.pygrx.GcDbLayerStateManager, sName: str) bool
C++: GcDbLayerStateManager::hasLayerState(const wchar_t *) –> bool
- importLayerState(*args, **kwargs)
Overloaded function.
importLayerState(self: pygcad.pygrx.GcDbLayerStateManager, sFilename: str) -> pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbLayerStateManager::importLayerState(const wchar_t *) –> enum Gcad::ErrorStatus
importLayerState(self: pygcad.pygrx.GcDbLayerStateManager, sFilename: str, sName: pygcad.pygrx.GcString) -> pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbLayerStateManager::importLayerState(const wchar_t *, class GcString &) –> enum Gcad::ErrorStatus
- importLayerStateFromDb(self: pygcad.pygrx.GcDbLayerStateManager, pStateName: str, pDb: pygcad.pygrx.GcDbDatabase) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbLayerStateManager::importLayerStateFromDb(const wchar_t *, class GcDbDatabase *) –> enum Gcad::ErrorStatus
- isA(self: pygcad.pygrx.GcDbLayerStateManager) pygcad.pygrx.GcRxClass
C++: GcDbLayerStateManager::isA() const –> class GcRxClass *
- isDependentLayerState(self: pygcad.pygrx.GcDbLayerStateManager, sName: str) bool
C++: GcDbLayerStateManager::isDependentLayerState(const wchar_t *) –> bool
- layerStateHasViewportData(self: pygcad.pygrx.GcDbLayerStateManager, sName: str) bool
C++: GcDbLayerStateManager::layerStateHasViewportData(const wchar_t *) –> bool
- layerStatesDictionaryId(*args, **kwargs)
Overloaded function.
layerStatesDictionaryId(self: pygcad.pygrx.GcDbLayerStateManager) -> pygcad.pygrx.GcDbObjectId
layerStatesDictionaryId(self: pygcad.pygrx.GcDbLayerStateManager, bCreateIfNotPresent: bool) -> pygcad.pygrx.GcDbObjectId
C++: GcDbLayerStateManager::layerStatesDictionaryId(bool) –> class GcDbObjectId
- removeReactor(self: pygcad.pygrx.GcDbLayerStateManager, pReactor: GcDbLayerStateManagerReactor) bool
C++: GcDbLayerStateManager::removeReactor(class GcDbLayerStateManagerReactor *) –> bool
- renameLayerState(self: pygcad.pygrx.GcDbLayerStateManager, sName: str, sNewName: str) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbLayerStateManager::renameLayerState(const wchar_t *, const wchar_t *) –> enum Gcad::ErrorStatus
- restoreLayerState(*args, **kwargs)
Overloaded function.
restoreLayerState(self: pygcad.pygrx.GcDbLayerStateManager, sName: str) -> pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbLayerStateManager::restoreLayerState(const wchar_t *) –> enum Gcad::ErrorStatus
restoreLayerState(self: pygcad.pygrx.GcDbLayerStateManager, sName: str, idVp: pygcad.pygrx.GcDbObjectId) -> pygcad.pygrx.Gcad.ErrorStatus
restoreLayerState(self: pygcad.pygrx.GcDbLayerStateManager, sName: str, idVp: pygcad.pygrx.GcDbObjectId, nRestoreFlags: int) -> pygcad.pygrx.Gcad.ErrorStatus
restoreLayerState(self: pygcad.pygrx.GcDbLayerStateManager, sName: str, idVp: pygcad.pygrx.GcDbObjectId, nRestoreFlags: int, pClientMask: pygcad.pygrx.GcDbLayerStateManager.LayerStateMask) -> pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbLayerStateManager::restoreLayerState(const wchar_t *, const class GcDbObjectId &, int, const enum GcDbLayerStateManager::LayerStateMask *) –> enum Gcad::ErrorStatus
- static rxInit() None
C++: GcDbLayerStateManager::rxInit() –> void
- saveLayerState(*args, **kwargs)
Overloaded function.
saveLayerState(self: pygcad.pygrx.GcDbLayerStateManager, sName: str, mask: pygcad.pygrx.GcDbLayerStateManager.LayerStateMask) -> pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbLayerStateManager::saveLayerState(const wchar_t *, enum GcDbLayerStateManager::LayerStateMask) –> enum Gcad::ErrorStatus
saveLayerState(self: pygcad.pygrx.GcDbLayerStateManager, sName: str, mask: pygcad.pygrx.GcDbLayerStateManager.LayerStateMask, idVp: pygcad.pygrx.GcDbObjectId) -> pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbLayerStateManager::saveLayerState(const wchar_t *, enum GcDbLayerStateManager::LayerStateMask, const class GcDbObjectId &) –> enum Gcad::ErrorStatus
- setLayerStateDescription(self: pygcad.pygrx.GcDbLayerStateManager, sName: str, sDesc: str) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbLayerStateManager::setLayerStateDescription(const wchar_t *, const wchar_t *) –> enum Gcad::ErrorStatus
- setLayerStateMask(self: pygcad.pygrx.GcDbLayerStateManager, sName: str, mask: pygcad.pygrx.GcDbLayerStateManager.LayerStateMask) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbLayerStateManager::setLayerStateMask(const wchar_t *, enum GcDbLayerStateManager::LayerStateMask) –> enum Gcad::ErrorStatus