GcDbLayerStateManager

class pygcad.pygrx.GcDbLayerStateManager

Bases: GcRxObject

Attributes Summary

kAll

kColor

kCurrentViewport

kDecomposition

kFrozen

kLastRestored

kLineType

kLineWeight

kLocked

kNewViewport

kNone

kOn

kPlot

kPlotStyle

kStateIsHidden

kTransparency

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 *

className()

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.

  1. importLayerState(self: pygcad.pygrx.GcDbLayerStateManager, sFilename: str) -> pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbLayerStateManager::importLayerState(const wchar_t *) –> enum Gcad::ErrorStatus

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

  1. layerStatesDictionaryId(self: pygcad.pygrx.GcDbLayerStateManager) -> pygcad.pygrx.GcDbObjectId

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

  1. restoreLayerState(self: pygcad.pygrx.GcDbLayerStateManager, sName: str) -> pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbLayerStateManager::restoreLayerState(const wchar_t *) –> enum Gcad::ErrorStatus

  1. restoreLayerState(self: pygcad.pygrx.GcDbLayerStateManager, sName: str, idVp: pygcad.pygrx.GcDbObjectId) -> pygcad.pygrx.Gcad.ErrorStatus

  2. restoreLayerState(self: pygcad.pygrx.GcDbLayerStateManager, sName: str, idVp: pygcad.pygrx.GcDbObjectId, nRestoreFlags: int) -> pygcad.pygrx.Gcad.ErrorStatus

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

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

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