GcDbGroup

class pygcad.pygrx.GcDbGroup

Bases: GcDbObject

Methods Summary

allEntityIds(self, ids)

C++: GcDbGroup::allEntityIds(class GcArray<class GcDbObjectId, class GcArrayMemCopyReallocator<class GcDbObjectId> > &) const --> unsigned int

append(*args, **kwargs)

Overloaded function.

applyPartialUndo(self, undoFiler, classObj)

C++: GcDbGroup::applyPartialUndo(class GcDbDwgFiler *, class GcRxClass *) --> enum Gcad::ErrorStatus

cast(inPtr)

C++: GcDbGroup::cast(const class GcRxObject *) --> class GcDbGroup *

className()

C++: GcDbGroup::className() --> const wchar_t *

clear(self)

C++: GcDbGroup::clear() --> enum Gcad::ErrorStatus

desc()

C++: GcDbGroup::desc() --> class GcRxClass *

description(self)

C++: GcDbGroup::description() const --> const wchar_t *

dwgInFields(self, pFiler)

C++: GcDbGroup::dwgInFields(class GcDbDwgFiler *) --> enum Gcad::ErrorStatus

dwgOutFields(self, pFiler)

C++: GcDbGroup::dwgOutFields(class GcDbDwgFiler *) const --> enum Gcad::ErrorStatus

dxfInFields(self, pFiler)

C++: GcDbGroup::dxfInFields(class GcDbDxfFiler *) --> enum Gcad::ErrorStatus

dxfOutFields(self, pFiler)

C++: GcDbGroup::dxfOutFields(class GcDbDxfFiler *) const --> enum Gcad::ErrorStatus

erased(self, dbObj, erasing)

C++: GcDbGroup::erased(const class GcDbObject *, bool) --> void

getIndex(self, id)

C++: GcDbGroup::getIndex(class GcDbObjectId, unsigned int &) const --> enum Gcad::ErrorStatus

getName(*args, **kwargs)

Overloaded function.

goodbye(self, dbObj)

C++: GcDbGroup::goodbye(const class GcDbObject *) --> void

has(self, pEntity)

C++: GcDbGroup::has(const class GcDbEntity *) const --> bool

insertAt(*args, **kwargs)

Overloaded function.

isA(self)

C++: GcDbGroup::isA() const --> class GcRxClass *

isAnonymous(self)

C++: GcDbGroup::isAnonymous() const --> bool

isNotAccessible(self)

C++: GcDbGroup::isNotAccessible() const --> bool

isSelectable(self)

C++: GcDbGroup::isSelectable() const --> bool

name(self)

C++: GcDbGroup::name() const --> const wchar_t *

newIterator(self)

C++: GcDbGroup::newIterator() --> class GcDbGroupIterator *

numEntities(self)

C++: GcDbGroup::numEntities() const --> unsigned int

prepend(*args, **kwargs)

Overloaded function.

remove(*args, **kwargs)

Overloaded function.

removeAt(*args, **kwargs)

Overloaded function.

replace(self, oldId, newId)

C++: GcDbGroup::replace(class GcDbObjectId, class GcDbObjectId) --> enum Gcad::ErrorStatus

reverse(self)

C++: GcDbGroup::reverse() --> enum Gcad::ErrorStatus

rxInit()

C++: GcDbGroup::rxInit() --> void

setAnonymous(self)

C++: GcDbGroup::setAnonymous() --> enum Gcad::ErrorStatus

setColor(self, color)

C++: GcDbGroup::setColor(const class GcCmColor &) --> enum Gcad::ErrorStatus

setColorIndex(self, color)

C++: GcDbGroup::setColorIndex(unsigned short) --> enum Gcad::ErrorStatus

setDescription(self, grpDesc)

C++: GcDbGroup::setDescription(const wchar_t *) --> enum Gcad::ErrorStatus

setHighlight(self, newVal)

C++: GcDbGroup::setHighlight(bool) --> enum Gcad::ErrorStatus

setLayer(*args, **kwargs)

Overloaded function.

setLinetype(*args, **kwargs)

Overloaded function.

setLinetypeScale(self, newval)

C++: GcDbGroup::setLinetypeScale(double) --> enum Gcad::ErrorStatus

setMaterial(*args, **kwargs)

Overloaded function.

setName(self, newName)

C++: GcDbGroup::setName(const wchar_t *) --> enum Gcad::ErrorStatus

setSelectable(self, selectable)

C++: GcDbGroup::setSelectable(bool) --> enum Gcad::ErrorStatus

setVisibility(self, newVal)

C++: GcDbGroup::setVisibility(enum GcDb::Visibility) --> enum Gcad::ErrorStatus

subClose(self)

C++: GcDbGroup::subClose() --> enum Gcad::ErrorStatus

subErase(self, erasing)

C++: GcDbGroup::subErase(bool) --> enum Gcad::ErrorStatus

transfer(self, fromIndex, toIndex, numItems)

C++: GcDbGroup::transfer(unsigned int, unsigned int, unsigned int) --> enum Gcad::ErrorStatus

Methods Documentation

allEntityIds(self: pygcad.pygrx.GcDbGroup, ids: pygcad.pygrx.GcDbObjectIdArray) int

C++: GcDbGroup::allEntityIds(class GcArray<class GcDbObjectId, class GcArrayMemCopyReallocator<class GcDbObjectId> > &) const –> unsigned int

append(*args, **kwargs)

Overloaded function.

  1. append(self: pygcad.pygrx.GcDbGroup, id: pygcad.pygrx.GcDbObjectId) -> pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbGroup::append(class GcDbObjectId) –> enum Gcad::ErrorStatus

  1. append(self: pygcad.pygrx.GcDbGroup, ids: pygcad.pygrx.GcDbObjectIdArray) -> pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbGroup::append(const class GcArray<class GcDbObjectId, class GcArrayMemCopyReallocator<class GcDbObjectId> > &) –> enum Gcad::ErrorStatus

applyPartialUndo(self: pygcad.pygrx.GcDbGroup, undoFiler: GcDbDwgFiler, classObj: pygcad.pygrx.GcRxClass) pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbGroup::applyPartialUndo(class GcDbDwgFiler *, class GcRxClass *) –> enum Gcad::ErrorStatus

static cast(inPtr: pygcad.pygrx.GcRxObject) pygcad.pygrx.GcDbGroup

C++: GcDbGroup::cast(const class GcRxObject *) –> class GcDbGroup *

static className() str

C++: GcDbGroup::className() –> const wchar_t *

clear(self: pygcad.pygrx.GcDbGroup) pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbGroup::clear() –> enum Gcad::ErrorStatus

static desc() pygcad.pygrx.GcRxClass

C++: GcDbGroup::desc() –> class GcRxClass *

description(self: pygcad.pygrx.GcDbGroup) str

C++: GcDbGroup::description() const –> const wchar_t *

dwgInFields(self: pygcad.pygrx.GcDbGroup, pFiler: GcDbDwgFiler) pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbGroup::dwgInFields(class GcDbDwgFiler *) –> enum Gcad::ErrorStatus

dwgOutFields(self: pygcad.pygrx.GcDbGroup, pFiler: GcDbDwgFiler) pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbGroup::dwgOutFields(class GcDbDwgFiler *) const –> enum Gcad::ErrorStatus

dxfInFields(self: pygcad.pygrx.GcDbGroup, pFiler: GcDbDxfFiler) pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbGroup::dxfInFields(class GcDbDxfFiler *) –> enum Gcad::ErrorStatus

dxfOutFields(self: pygcad.pygrx.GcDbGroup, pFiler: GcDbDxfFiler) pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbGroup::dxfOutFields(class GcDbDxfFiler *) const –> enum Gcad::ErrorStatus

erased(self: pygcad.pygrx.GcDbGroup, dbObj: pygcad.pygrx.GcDbObject, erasing: bool) None

C++: GcDbGroup::erased(const class GcDbObject *, bool) –> void

getIndex(self: pygcad.pygrx.GcDbGroup, id: pygcad.pygrx.GcDbObjectId) Tuple[pygcad.pygrx.Gcad.ErrorStatus, int]

C++: GcDbGroup::getIndex(class GcDbObjectId, unsigned int &) const –> enum Gcad::ErrorStatus

getName(*args, **kwargs)

Overloaded function.

  1. getName(self: pygcad.pygrx.GcDbGroup) -> Tuple[pygcad.pygrx.Gcad.ErrorStatus, str]

C++: GcDbGroup::getName() const –> std::tuple<enum Gcad::ErrorStatus, GCHAR *>

  1. getName(self: pygcad.pygrx.GcDbGroup, sName: pygcad.pygrx.GcString) -> pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbGroup::getName(class GcString &) const –> enum Gcad::ErrorStatus

goodbye(self: pygcad.pygrx.GcDbGroup, dbObj: pygcad.pygrx.GcDbObject) None

C++: GcDbGroup::goodbye(const class GcDbObject *) –> void

has(self: pygcad.pygrx.GcDbGroup, pEntity: pygcad.pygrx.GcDbEntity) bool

C++: GcDbGroup::has(const class GcDbEntity *) const –> bool

insertAt(*args, **kwargs)

Overloaded function.

  1. insertAt(self: pygcad.pygrx.GcDbGroup, idx: int, id: pygcad.pygrx.GcDbObjectId) -> pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbGroup::insertAt(unsigned int, class GcDbObjectId) –> enum Gcad::ErrorStatus

  1. insertAt(self: pygcad.pygrx.GcDbGroup, idx: int, ids: pygcad.pygrx.GcDbObjectIdArray) -> pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbGroup::insertAt(unsigned int, const class GcArray<class GcDbObjectId, class GcArrayMemCopyReallocator<class GcDbObjectId> > &) –> enum Gcad::ErrorStatus

isA(self: pygcad.pygrx.GcDbGroup) pygcad.pygrx.GcRxClass

C++: GcDbGroup::isA() const –> class GcRxClass *

isAnonymous(self: pygcad.pygrx.GcDbGroup) bool

C++: GcDbGroup::isAnonymous() const –> bool

isNotAccessible(self: pygcad.pygrx.GcDbGroup) bool

C++: GcDbGroup::isNotAccessible() const –> bool

isSelectable(self: pygcad.pygrx.GcDbGroup) bool

C++: GcDbGroup::isSelectable() const –> bool

name(self: pygcad.pygrx.GcDbGroup) str

C++: GcDbGroup::name() const –> const wchar_t *

newIterator(self: pygcad.pygrx.GcDbGroup) GcDbGroupIterator

C++: GcDbGroup::newIterator() –> class GcDbGroupIterator *

numEntities(self: pygcad.pygrx.GcDbGroup) int

C++: GcDbGroup::numEntities() const –> unsigned int

prepend(*args, **kwargs)

Overloaded function.

  1. prepend(self: pygcad.pygrx.GcDbGroup, id: pygcad.pygrx.GcDbObjectId) -> pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbGroup::prepend(class GcDbObjectId) –> enum Gcad::ErrorStatus

  1. prepend(self: pygcad.pygrx.GcDbGroup, ids: pygcad.pygrx.GcDbObjectIdArray) -> pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbGroup::prepend(const class GcArray<class GcDbObjectId, class GcArrayMemCopyReallocator<class GcDbObjectId> > &) –> enum Gcad::ErrorStatus

remove(*args, **kwargs)

Overloaded function.

  1. remove(self: pygcad.pygrx.GcDbGroup, id: pygcad.pygrx.GcDbObjectId) -> pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbGroup::remove(class GcDbObjectId) –> enum Gcad::ErrorStatus

  1. remove(self: pygcad.pygrx.GcDbGroup, ids: pygcad.pygrx.GcDbObjectIdArray) -> pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbGroup::remove(const class GcArray<class GcDbObjectId, class GcArrayMemCopyReallocator<class GcDbObjectId> > &) –> enum Gcad::ErrorStatus

removeAt(*args, **kwargs)

Overloaded function.

  1. removeAt(self: pygcad.pygrx.GcDbGroup, idx: int) -> pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbGroup::removeAt(unsigned int) –> enum Gcad::ErrorStatus

  1. removeAt(self: pygcad.pygrx.GcDbGroup, idx: int, ids: pygcad.pygrx.GcDbObjectIdArray) -> pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbGroup::removeAt(unsigned int, const class GcArray<class GcDbObjectId, class GcArrayMemCopyReallocator<class GcDbObjectId> > &) –> enum Gcad::ErrorStatus

replace(self: pygcad.pygrx.GcDbGroup, oldId: pygcad.pygrx.GcDbObjectId, newId: pygcad.pygrx.GcDbObjectId) pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbGroup::replace(class GcDbObjectId, class GcDbObjectId) –> enum Gcad::ErrorStatus

reverse(self: pygcad.pygrx.GcDbGroup) pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbGroup::reverse() –> enum Gcad::ErrorStatus

static rxInit() None

C++: GcDbGroup::rxInit() –> void

setAnonymous(self: pygcad.pygrx.GcDbGroup) pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbGroup::setAnonymous() –> enum Gcad::ErrorStatus

setColor(self: pygcad.pygrx.GcDbGroup, color: pygcad.pygrx.GcCmColor) pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbGroup::setColor(const class GcCmColor &) –> enum Gcad::ErrorStatus

setColorIndex(self: pygcad.pygrx.GcDbGroup, color: int) pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbGroup::setColorIndex(unsigned short) –> enum Gcad::ErrorStatus

setDescription(self: pygcad.pygrx.GcDbGroup, grpDesc: str) pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbGroup::setDescription(const wchar_t *) –> enum Gcad::ErrorStatus

setHighlight(self: pygcad.pygrx.GcDbGroup, newVal: bool) pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbGroup::setHighlight(bool) –> enum Gcad::ErrorStatus

setLayer(*args, **kwargs)

Overloaded function.

  1. setLayer(self: pygcad.pygrx.GcDbGroup, newVal: str) -> pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbGroup::setLayer(const wchar_t *) –> enum Gcad::ErrorStatus

  1. setLayer(self: pygcad.pygrx.GcDbGroup, newVal: pygcad.pygrx.GcDbObjectId) -> pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbGroup::setLayer(class GcDbObjectId) –> enum Gcad::ErrorStatus

setLinetype(*args, **kwargs)

Overloaded function.

  1. setLinetype(self: pygcad.pygrx.GcDbGroup, newVal: str) -> pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbGroup::setLinetype(const wchar_t *) –> enum Gcad::ErrorStatus

  1. setLinetype(self: pygcad.pygrx.GcDbGroup, newVal: pygcad.pygrx.GcDbObjectId) -> pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbGroup::setLinetype(class GcDbObjectId) –> enum Gcad::ErrorStatus

setLinetypeScale(self: pygcad.pygrx.GcDbGroup, newval: float) pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbGroup::setLinetypeScale(double) –> enum Gcad::ErrorStatus

setMaterial(*args, **kwargs)

Overloaded function.

  1. setMaterial(self: pygcad.pygrx.GcDbGroup, newVal: str) -> pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbGroup::setMaterial(const wchar_t *) –> enum Gcad::ErrorStatus

  1. setMaterial(self: pygcad.pygrx.GcDbGroup, newVal: pygcad.pygrx.GcDbObjectId) -> pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbGroup::setMaterial(class GcDbObjectId) –> enum Gcad::ErrorStatus

setName(self: pygcad.pygrx.GcDbGroup, newName: str) pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbGroup::setName(const wchar_t *) –> enum Gcad::ErrorStatus

setSelectable(self: pygcad.pygrx.GcDbGroup, selectable: bool) pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbGroup::setSelectable(bool) –> enum Gcad::ErrorStatus

setVisibility(self: pygcad.pygrx.GcDbGroup, newVal: pygcad.pygrx.GcDb.Visibility) pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbGroup::setVisibility(enum GcDb::Visibility) –> enum Gcad::ErrorStatus

subClose(self: pygcad.pygrx.GcDbGroup) pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbGroup::subClose() –> enum Gcad::ErrorStatus

subErase(self: pygcad.pygrx.GcDbGroup, erasing: bool) pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbGroup::subErase(bool) –> enum Gcad::ErrorStatus

transfer(self: pygcad.pygrx.GcDbGroup, fromIndex: int, toIndex: int, numItems: int) pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbGroup::transfer(unsigned int, unsigned int, unsigned int) –> enum Gcad::ErrorStatus