GcDbLayoutManager
- class pygcad.pygrx.GcDbLayoutManager
Bases:
GcRxObject
Methods Summary
addReactor
(self, newObj)C++: GcDbLayoutManager::addReactor(class GcDbLayoutManagerReactor *) --> void
assign
(self, para)C++: GcDbLayoutManager::operator=(const class GcDbLayoutManager &) --> class GcDbLayoutManager &
cloneLayout
(*args, **kwargs)Overloaded function.
copyLayout
(*args, **kwargs)Overloaded function.
countLayouts
(*args, **kwargs)Overloaded function.
createLayout
(*args, **kwargs)Overloaded function.
deleteLayout
(*args, **kwargs)Overloaded function.
findActiveLayout
(*args, **kwargs)Overloaded function.
findLayoutNamed
(*args, **kwargs)Overloaded function.
getActiveLayoutBTRId
(*args, **kwargs)Overloaded function.
getActiveLayoutName
(*args, **kwargs)Overloaded function.
getLayoutNamed
(*args, **kwargs)Overloaded function.
getNonRectVPIdFromClipId
(self, clipId)C++: GcDbLayoutManager::getNonRectVPIdFromClipId(class GcDbObjectId) --> class GcDbObjectId
isVpnumClipped
(*args, **kwargs)Overloaded function.
layoutExists
(*args, **kwargs)Overloaded function.
removeReactor
(self, delObj)C++: GcDbLayoutManager::removeReactor(class GcDbLayoutManagerReactor *) --> void
renameLayout
(*args, **kwargs)Overloaded function.
setCurrentLayout
(*args, **kwargs)Overloaded function.
setCurrentLayoutId
(self, layoutId)C++: GcDbLayoutManager::setCurrentLayoutId(class GcDbObjectId) --> enum Gcad::ErrorStatus
Methods Documentation
- addReactor(self: pygcad.pygrx.GcDbLayoutManager, newObj: pygcad.pygrx.GcDbLayoutManagerReactor) None
C++: GcDbLayoutManager::addReactor(class GcDbLayoutManagerReactor *) –> void
- assign(self: pygcad.pygrx.GcDbLayoutManager, para: pygcad.pygrx.GcDbLayoutManager) pygcad.pygrx.GcDbLayoutManager
C++: GcDbLayoutManager::operator=(const class GcDbLayoutManager &) –> class GcDbLayoutManager &
- cloneLayout(*args, **kwargs)
Overloaded function.
cloneLayout(self: pygcad.pygrx.GcDbLayoutManager, pLBTR: pygcad.pygrx.GcDbLayout, newname: str) -> pygcad.pygrx.Gcad.ErrorStatus
cloneLayout(self: pygcad.pygrx.GcDbLayoutManager, pLBTR: pygcad.pygrx.GcDbLayout, newname: str, newTabOrder: int) -> pygcad.pygrx.Gcad.ErrorStatus
cloneLayout(self: pygcad.pygrx.GcDbLayoutManager, pLBTR: pygcad.pygrx.GcDbLayout, newname: str, newTabOrder: int, pDb: pygcad.pygrx.GcDbDatabase) -> pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbLayoutManager::cloneLayout(class GcDbLayout *, const wchar_t *, int, class GcDbDatabase *) –> enum Gcad::ErrorStatus
- copyLayout(*args, **kwargs)
Overloaded function.
copyLayout(self: pygcad.pygrx.GcDbLayoutManager, copyname: str, newname: str) -> pygcad.pygrx.Gcad.ErrorStatus
copyLayout(self: pygcad.pygrx.GcDbLayoutManager, copyname: str, newname: str, pDb: pygcad.pygrx.GcDbDatabase) -> pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbLayoutManager::copyLayout(const wchar_t *, const wchar_t *, class GcDbDatabase *) –> enum Gcad::ErrorStatus
- countLayouts(*args, **kwargs)
Overloaded function.
countLayouts(self: pygcad.pygrx.GcDbLayoutManager) -> int
countLayouts(self: pygcad.pygrx.GcDbLayoutManager, pDb: pygcad.pygrx.GcDbDatabase) -> int
C++: GcDbLayoutManager::countLayouts(class GcDbDatabase *) –> int
- createLayout(*args, **kwargs)
Overloaded function.
createLayout(self: pygcad.pygrx.GcDbLayoutManager, newname: str, layoutId: pygcad.pygrx.GcDbObjectId, blockTableRecId: pygcad.pygrx.GcDbObjectId) -> pygcad.pygrx.Gcad.ErrorStatus
createLayout(self: pygcad.pygrx.GcDbLayoutManager, newname: str, layoutId: pygcad.pygrx.GcDbObjectId, blockTableRecId: pygcad.pygrx.GcDbObjectId, pDb: pygcad.pygrx.GcDbDatabase) -> pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbLayoutManager::createLayout(const wchar_t *, class GcDbObjectId &, class GcDbObjectId &, class GcDbDatabase *) –> enum Gcad::ErrorStatus
- deleteLayout(*args, **kwargs)
Overloaded function.
deleteLayout(self: pygcad.pygrx.GcDbLayoutManager, delname: str) -> pygcad.pygrx.Gcad.ErrorStatus
deleteLayout(self: pygcad.pygrx.GcDbLayoutManager, delname: str, pDb: pygcad.pygrx.GcDbDatabase) -> pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbLayoutManager::deleteLayout(const wchar_t *, class GcDbDatabase *) –> enum Gcad::ErrorStatus
- findActiveLayout(*args, **kwargs)
Overloaded function.
findActiveLayout(self: pygcad.pygrx.GcDbLayoutManager, allowModel: bool) -> str
findActiveLayout(self: pygcad.pygrx.GcDbLayoutManager, allowModel: bool, pDb: pygcad.pygrx.GcDbDatabase) -> str
C++: GcDbLayoutManager::findActiveLayout(bool, const class GcDbDatabase *) –> const wchar_t *
- findLayoutNamed(*args, **kwargs)
Overloaded function.
findLayoutNamed(self: pygcad.pygrx.GcDbLayoutManager, name: str) -> pygcad.pygrx.GcDbObjectId
findLayoutNamed(self: pygcad.pygrx.GcDbLayoutManager, name: str, pDb: pygcad.pygrx.GcDbDatabase) -> pygcad.pygrx.GcDbObjectId
C++: GcDbLayoutManager::findLayoutNamed(const wchar_t *, const class GcDbDatabase *) –> class GcDbObjectId
- getActiveLayoutBTRId(*args, **kwargs)
Overloaded function.
getActiveLayoutBTRId(self: pygcad.pygrx.GcDbLayoutManager) -> pygcad.pygrx.GcDbObjectId
getActiveLayoutBTRId(self: pygcad.pygrx.GcDbLayoutManager, pDb: pygcad.pygrx.GcDbDatabase) -> pygcad.pygrx.GcDbObjectId
C++: GcDbLayoutManager::getActiveLayoutBTRId(const class GcDbDatabase *) –> class GcDbObjectId
- getActiveLayoutName(*args, **kwargs)
Overloaded function.
getActiveLayoutName(self: pygcad.pygrx.GcDbLayoutManager, sName: pygcad.pygrx.GcString, allowModel: bool) -> pygcad.pygrx.Gcad.ErrorStatus
getActiveLayoutName(self: pygcad.pygrx.GcDbLayoutManager, sName: pygcad.pygrx.GcString, allowModel: bool, pDb: pygcad.pygrx.GcDbDatabase) -> pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbLayoutManager::getActiveLayoutName(class GcString &, bool, const class GcDbDatabase *) –> enum Gcad::ErrorStatus
- getLayoutNamed(*args, **kwargs)
Overloaded function.
getLayoutNamed(self: pygcad.pygrx.GcDbLayoutManager, name: str, mode: pygcad.pygrx.GcDb.OpenMode = <OpenMode.kForRead: 0>) -> Tuple[pygcad.pygrx.Gcad.ErrorStatus, pygcad.pygrx.GcDbLayout]
getLayoutNamed(self: pygcad.pygrx.GcDbLayoutManager, name: str, mode: pygcad.pygrx.GcDb.OpenMode, pDb: pygcad.pygrx.GcDbDatabase) -> Tuple[pygcad.pygrx.Gcad.ErrorStatus, pygcad.pygrx.GcDbLayout]
C++: GcDbLayoutManager::getLayoutNamed(const wchar_t *, class GcDbLayout *&, enum GcDb::OpenMode, const class GcDbDatabase *) –> enum Gcad::ErrorStatus
- getNonRectVPIdFromClipId(self: pygcad.pygrx.GcDbLayoutManager, clipId: pygcad.pygrx.GcDbObjectId) pygcad.pygrx.GcDbObjectId
C++: GcDbLayoutManager::getNonRectVPIdFromClipId(class GcDbObjectId) –> class GcDbObjectId
- isVpnumClipped(*args, **kwargs)
Overloaded function.
isVpnumClipped(self: pygcad.pygrx.GcDbLayoutManager, index: int) -> bool
isVpnumClipped(self: pygcad.pygrx.GcDbLayoutManager, index: int, pDb: pygcad.pygrx.GcDbDatabase) -> bool
C++: GcDbLayoutManager::isVpnumClipped(int, const class GcDbDatabase *) –> bool
- layoutExists(*args, **kwargs)
Overloaded function.
layoutExists(self: pygcad.pygrx.GcDbLayoutManager, name: str) -> bool
layoutExists(self: pygcad.pygrx.GcDbLayoutManager, name: str, pDb: pygcad.pygrx.GcDbDatabase) -> bool
C++: GcDbLayoutManager::layoutExists(const wchar_t *, const class GcDbDatabase *) –> bool
- removeReactor(self: pygcad.pygrx.GcDbLayoutManager, delObj: pygcad.pygrx.GcDbLayoutManagerReactor) None
C++: GcDbLayoutManager::removeReactor(class GcDbLayoutManagerReactor *) –> void
- renameLayout(*args, **kwargs)
Overloaded function.
renameLayout(self: pygcad.pygrx.GcDbLayoutManager, oldname: str, newname: str) -> pygcad.pygrx.Gcad.ErrorStatus
renameLayout(self: pygcad.pygrx.GcDbLayoutManager, oldname: str, newname: str, pDb: pygcad.pygrx.GcDbDatabase) -> pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbLayoutManager::renameLayout(const wchar_t *, const wchar_t *, class GcDbDatabase *) –> enum Gcad::ErrorStatus
- setCurrentLayout(*args, **kwargs)
Overloaded function.
setCurrentLayout(self: pygcad.pygrx.GcDbLayoutManager, newname: str) -> pygcad.pygrx.Gcad.ErrorStatus
setCurrentLayout(self: pygcad.pygrx.GcDbLayoutManager, newname: str, pDb: pygcad.pygrx.GcDbDatabase) -> pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbLayoutManager::setCurrentLayout(const wchar_t *, class GcDbDatabase *) –> enum Gcad::ErrorStatus
- setCurrentLayoutId(self: pygcad.pygrx.GcDbLayoutManager, layoutId: pygcad.pygrx.GcDbObjectId) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbLayoutManager::setCurrentLayoutId(class GcDbObjectId) –> enum Gcad::ErrorStatus