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.

  1. cloneLayout(self: pygcad.pygrx.GcDbLayoutManager, pLBTR: pygcad.pygrx.GcDbLayout, newname: str) -> pygcad.pygrx.Gcad.ErrorStatus

  2. cloneLayout(self: pygcad.pygrx.GcDbLayoutManager, pLBTR: pygcad.pygrx.GcDbLayout, newname: str, newTabOrder: int) -> pygcad.pygrx.Gcad.ErrorStatus

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

  1. copyLayout(self: pygcad.pygrx.GcDbLayoutManager, copyname: str, newname: str) -> pygcad.pygrx.Gcad.ErrorStatus

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

  1. countLayouts(self: pygcad.pygrx.GcDbLayoutManager) -> int

  2. countLayouts(self: pygcad.pygrx.GcDbLayoutManager, pDb: pygcad.pygrx.GcDbDatabase) -> int

C++: GcDbLayoutManager::countLayouts(class GcDbDatabase *) –> int

createLayout(*args, **kwargs)

Overloaded function.

  1. createLayout(self: pygcad.pygrx.GcDbLayoutManager, newname: str, layoutId: pygcad.pygrx.GcDbObjectId, blockTableRecId: pygcad.pygrx.GcDbObjectId) -> pygcad.pygrx.Gcad.ErrorStatus

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

  1. deleteLayout(self: pygcad.pygrx.GcDbLayoutManager, delname: str) -> pygcad.pygrx.Gcad.ErrorStatus

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

  1. findActiveLayout(self: pygcad.pygrx.GcDbLayoutManager, allowModel: bool) -> str

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

  1. findLayoutNamed(self: pygcad.pygrx.GcDbLayoutManager, name: str) -> pygcad.pygrx.GcDbObjectId

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

  1. getActiveLayoutBTRId(self: pygcad.pygrx.GcDbLayoutManager) -> pygcad.pygrx.GcDbObjectId

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

  1. getActiveLayoutName(self: pygcad.pygrx.GcDbLayoutManager, sName: pygcad.pygrx.GcString, allowModel: bool) -> pygcad.pygrx.Gcad.ErrorStatus

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

  1. getLayoutNamed(self: pygcad.pygrx.GcDbLayoutManager, name: str, mode: pygcad.pygrx.GcDb.OpenMode = <OpenMode.kForRead: 0>) -> Tuple[pygcad.pygrx.Gcad.ErrorStatus, pygcad.pygrx.GcDbLayout]

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

  1. isVpnumClipped(self: pygcad.pygrx.GcDbLayoutManager, index: int) -> bool

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

  1. layoutExists(self: pygcad.pygrx.GcDbLayoutManager, name: str) -> bool

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

  1. renameLayout(self: pygcad.pygrx.GcDbLayoutManager, oldname: str, newname: str) -> pygcad.pygrx.Gcad.ErrorStatus

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

  1. setCurrentLayout(self: pygcad.pygrx.GcDbLayoutManager, newname: str) -> pygcad.pygrx.Gcad.ErrorStatus

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