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 *
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.
append(self: pygcad.pygrx.GcDbGroup, id: pygcad.pygrx.GcDbObjectId) -> pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbGroup::append(class GcDbObjectId) –> enum Gcad::ErrorStatus
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.
getName(self: pygcad.pygrx.GcDbGroup) -> Tuple[pygcad.pygrx.Gcad.ErrorStatus, str]
C++: GcDbGroup::getName() const –> std::tuple<enum Gcad::ErrorStatus, GCHAR *>
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.
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
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.
prepend(self: pygcad.pygrx.GcDbGroup, id: pygcad.pygrx.GcDbObjectId) -> pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbGroup::prepend(class GcDbObjectId) –> enum Gcad::ErrorStatus
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.
remove(self: pygcad.pygrx.GcDbGroup, id: pygcad.pygrx.GcDbObjectId) -> pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbGroup::remove(class GcDbObjectId) –> enum Gcad::ErrorStatus
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.
removeAt(self: pygcad.pygrx.GcDbGroup, idx: int) -> pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbGroup::removeAt(unsigned int) –> enum Gcad::ErrorStatus
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.
setLayer(self: pygcad.pygrx.GcDbGroup, newVal: str) -> pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbGroup::setLayer(const wchar_t *) –> enum Gcad::ErrorStatus
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.
setLinetype(self: pygcad.pygrx.GcDbGroup, newVal: str) -> pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbGroup::setLinetype(const wchar_t *) –> enum Gcad::ErrorStatus
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.
setMaterial(self: pygcad.pygrx.GcDbGroup, newVal: str) -> pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbGroup::setMaterial(const wchar_t *) –> enum Gcad::ErrorStatus
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