GcDbEntity

class pygcad.pygrx.GcDbEntity

Bases: GcDbObject

Attributes Summary

kEdgeVisualStyle

kFaceVisualStyle

kFullVisualStyle

Methods Summary

applyPartialUndo(self, undoFiler, classObj)

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

audit(self, pAuditInfo)

C++: GcDbEntity::audit(class GcDbAuditInfo *) --> enum Gcad::ErrorStatus

blockId(self)

C++: GcDbEntity::blockId() const --> class GcDbObjectId

bounds(self, bounds)

C++: GcDbEntity::bounds(class GcDbExtents &) const --> bool

cast(inPtr)

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

castShadows(self)

C++: GcDbEntity::castShadows() const --> bool

className()

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

cloneMeForDragging(self)

C++: GcDbEntity::cloneMeForDragging() --> bool

collisionType(self)

C++: GcDbEntity::collisionType() const --> enum GcDb::CollisionType

color(self)

C++: GcDbEntity::color() const --> class GcCmColor

colorIndex(self)

C++: GcDbEntity::colorIndex() const --> unsigned short

desc()

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

dragStatus(self, status)

C++: GcDbEntity::dragStatus(const enum GcDb::DragStat) --> void

draw(self)

C++: GcDbEntity::draw() --> enum Gcad::ErrorStatus

drawable(self)

C++: GcDbEntity::drawable() --> class GcGiDrawable *

dwgInFields(self, pFiler)

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

dwgOutFields(self, pFiler)

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

dxfInFields(self, pFiler)

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

dxfOutFields(self, pFiler)

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

entityColor(self)

C++: GcDbEntity::entityColor() const --> class GcCmEntityColor

explode(self, entitySet)

C++: GcDbEntity::explode(class GcArray<void *, class GcArrayMemCopyReallocator<void *> > &) const --> enum Gcad::ErrorStatus

getCompoundObjectTransform(self)

C++: GcDbEntity::getCompoundObjectTransform(class GcGeMatrix3d&) const --> enum Gcad::ErrorStatus

getEcs(self, retVal)

C++: GcDbEntity::getEcs(class GcGeMatrix3d &) const --> void

getGeomExtents(self, extents)

C++: GcDbEntity::getGeomExtents(class GcDbExtents &) const --> enum Gcad::ErrorStatus

getGripEntityUCS(self, pGripAppData, ...)

C++: GcDbEntity::getGripEntityUCS(const void *, class GcGeVector3d &, class GcGePoint3d &, class GcGeVector3d &) const --> enum Gcad::ErrorStatus

getPlane(self, para, para)

C++: GcDbEntity::getPlane(class GcGePlane &, enum GcDb::Planarity &) const --> enum Gcad::ErrorStatus

getPlotStyleNameId(self, id)

C++: GcDbEntity::getPlotStyleNameId(class GcDbObjectId &) const --> enum GcDb::PlotStyleNameType

getSubentPathGeomExtents(self, path, extents)

C++: GcDbEntity::getSubentPathGeomExtents(const class GcDbFullSubentPath &, class GcDbExtents &) const --> enum Gcad::ErrorStatus

getSubentPathsAtGsMarker(self, type, gsMark, ...)

C++: GcDbEntity::getSubentPathsAtGsMarker(unsigned int, long, const class GcGePoint3d &, const class GcGeMatrix3d &, int &, class GcDbFullSubentPath *&, int, class GcDbObjectId *) const --> enum Gcad::ErrorStatus

getTransformedCopy(self, xform)

C++: GcDbEntity::getTransformedCopy(const class GcGeMatrix3d &, class GcDbEntity *&) const --> enum Gcad::ErrorStatus

gripStatus(self, status)

C++: GcDbEntity::gripStatus(const enum GcDb::GripStat) --> void

hideMeForDragging(self)

C++: GcDbEntity::hideMeForDragging() const --> bool

highlight(*args, **kwargs)

Overloaded function.

highlightState(self, subId)

C++: GcDbEntity::highlightState(const class GcDbFullSubentPath &) --> enum GcGiHighlightStyle

isA(self)

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

isContentSnappable(self)

C++: GcDbEntity::isContentSnappable() const --> bool

isPlanar(self)

C++: GcDbEntity::isPlanar() const --> bool

layer(*args, **kwargs)

Overloaded function.

layerId(self)

C++: GcDbEntity::layerId() const --> class GcDbObjectId

lineWeight(self)

C++: GcDbEntity::lineWeight() const --> enum GcDb::LineWeight

linetype(*args, **kwargs)

Overloaded function.

linetypeId(self)

C++: GcDbEntity::linetypeId() const --> class GcDbObjectId

linetypeScale(self)

C++: GcDbEntity::linetypeScale() const --> double

list(self)

C++: GcDbEntity::list() const --> void

material(*args, **kwargs)

Overloaded function.

materialId(self)

C++: GcDbEntity::materialId() const --> class GcDbObjectId

moveGripPointsAt(self, gripAppData, offset, ...)

C++: GcDbEntity::moveGripPointsAt(const class GcArray<void *, class GcArrayMemCopyReallocator<void *> > &, const class GcGeVector3d &, const int) --> enum Gcad::ErrorStatus

plotStyleName(*args, **kwargs)

Overloaded function.

popHighlight(self, subId)

C++: GcDbEntity::popHighlight(const class GcDbFullSubentPath &) --> enum Gcad::ErrorStatus

pushHighlight(self, subId, highlightStyle)

C++: GcDbEntity::pushHighlight(const class GcDbFullSubentPath &, enum GcGiHighlightStyle) --> enum Gcad::ErrorStatus

receiveShadows(self)

C++: GcDbEntity::receiveShadows() const --> bool

recordGraphicsModified(*args, **kwargs)

Overloaded function.

rxInit()

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

saveAs(self, mode, st)

C++: GcDbEntity::saveAs(class GcGiWorldDraw *, enum GcDb::SaveType) --> void

setCastShadows(self, newVal)

C++: GcDbEntity::setCastShadows(bool) --> void

setColor(*args, **kwargs)

Overloaded function.

setColorIndex(*args, **kwargs)

Overloaded function.

setDatabaseDefaults(*args, **kwargs)

Overloaded function.

setLayer(*args, **kwargs)

Overloaded function.

setLineWeight(*args, **kwargs)

Overloaded function.

setLinetype(*args, **kwargs)

Overloaded function.

setLinetypeScale(*args, **kwargs)

Overloaded function.

setMaterial(*args, **kwargs)

Overloaded function.

setPlotStyleName(*args, **kwargs)

Overloaded function.

setPropertiesFrom(*args, **kwargs)

Overloaded function.

setReceiveShadows(self, newVal)

C++: GcDbEntity::setReceiveShadows(bool) --> void

setTransparency(*args, **kwargs)

Overloaded function.

setVisibility(*args, **kwargs)

Overloaded function.

setVisualStyle(*args, **kwargs)

Overloaded function.

subSetDatabaseDefaults(self, pDb)

C++: GcDbEntity::subSetDatabaseDefaults(class GcDbDatabase *) --> void

subentGripStatus(self, status, subentity)

C++: GcDbEntity::subentGripStatus(const enum GcDb::GripStat, const class GcDbFullSubentPath &) --> void

subentPtr(self, id)

C++: GcDbEntity::subentPtr(const class GcDbFullSubentPath &) const --> class GcDbEntity *

transformBy(self, xform)

C++: GcDbEntity::transformBy(const class GcGeMatrix3d &) --> enum Gcad::ErrorStatus

transparency(self)

C++: GcDbEntity::transparency() const --> class GcCmTransparency

unhighlight(*args, **kwargs)

Overloaded function.

visibility(self)

C++: GcDbEntity::visibility() const --> enum GcDb::Visibility

visualStyleId(*args, **kwargs)

Overloaded function.

Attributes Documentation

kEdgeVisualStyle = <VisualStyleType.kEdgeVisualStyle: 2>
kFaceVisualStyle = <VisualStyleType.kFaceVisualStyle: 1>
kFullVisualStyle = <VisualStyleType.kFullVisualStyle: 0>

Methods Documentation

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

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

audit(self: pygcad.pygrx.GcDbEntity, pAuditInfo: GcDbAuditInfo) pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbEntity::audit(class GcDbAuditInfo *) –> enum Gcad::ErrorStatus

blockId(self: pygcad.pygrx.GcDbEntity) GcDbObjectId

C++: GcDbEntity::blockId() const –> class GcDbObjectId

bounds(self: pygcad.pygrx.GcDbEntity, bounds: GcDbExtents) bool

C++: GcDbEntity::bounds(class GcDbExtents &) const –> bool

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

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

castShadows(self: pygcad.pygrx.GcDbEntity) bool

C++: GcDbEntity::castShadows() const –> bool

static className() str

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

cloneMeForDragging(self: pygcad.pygrx.GcDbEntity) bool

C++: GcDbEntity::cloneMeForDragging() –> bool

collisionType(self: pygcad.pygrx.GcDbEntity) pygcad.pygrx.GcDb.CollisionType

C++: GcDbEntity::collisionType() const –> enum GcDb::CollisionType

color(self: pygcad.pygrx.GcDbEntity) GcCmColor

C++: GcDbEntity::color() const –> class GcCmColor

colorIndex(self: pygcad.pygrx.GcDbEntity) int

C++: GcDbEntity::colorIndex() const –> unsigned short

static desc() pygcad.pygrx.GcRxClass

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

dragStatus(self: pygcad.pygrx.GcDbEntity, status: pygcad.pygrx.GcDb.DragStat) None

C++: GcDbEntity::dragStatus(const enum GcDb::DragStat) –> void

draw(self: pygcad.pygrx.GcDbEntity) pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbEntity::draw() –> enum Gcad::ErrorStatus

drawable(self: pygcad.pygrx.GcDbEntity) pygcad.pygrx.GcGiDrawable

C++: GcDbEntity::drawable() –> class GcGiDrawable *

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

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

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

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

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

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

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

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

entityColor(self: pygcad.pygrx.GcDbEntity) pygcad.pygrx.GcCmEntityColor

C++: GcDbEntity::entityColor() const –> class GcCmEntityColor

explode(self: pygcad.pygrx.GcDbEntity, entitySet: GcArray<void * __ptr64, GcArrayMemCopyReallocator<void * __ptr64> >) pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbEntity::explode(class GcArray<void *, class GcArrayMemCopyReallocator<void *> > &) const –> enum Gcad::ErrorStatus

getCompoundObjectTransform(self: pygcad.pygrx.GcDbEntity) Tuple[pygcad.pygrx.Gcad.ErrorStatus, GcGeMatrix3d]

C++: GcDbEntity::getCompoundObjectTransform(class GcGeMatrix3d&) const –> enum Gcad::ErrorStatus

getEcs(self: pygcad.pygrx.GcDbEntity, retVal: GcGeMatrix3d) None

C++: GcDbEntity::getEcs(class GcGeMatrix3d &) const –> void

getGeomExtents(self: pygcad.pygrx.GcDbEntity, extents: GcDbExtents) pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbEntity::getGeomExtents(class GcDbExtents &) const –> enum Gcad::ErrorStatus

getGripEntityUCS(self: pygcad.pygrx.GcDbEntity, pGripAppData: capsule, normalVec: GcGeVector3d, origin: GcGePoint3d, xAxis: GcGeVector3d) pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbEntity::getGripEntityUCS(const void *, class GcGeVector3d &, class GcGePoint3d &, class GcGeVector3d &) const –> enum Gcad::ErrorStatus

getPlane(self: pygcad.pygrx.GcDbEntity, para: GcGePlane, para: pygcad.pygrx.GcDb.Planarity) pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbEntity::getPlane(class GcGePlane &, enum GcDb::Planarity &) const –> enum Gcad::ErrorStatus

getPlotStyleNameId(self: pygcad.pygrx.GcDbEntity, id: GcDbObjectId) pygcad.pygrx.GcDb.PlotStyleNameType

C++: GcDbEntity::getPlotStyleNameId(class GcDbObjectId &) const –> enum GcDb::PlotStyleNameType

getSubentPathGeomExtents(self: pygcad.pygrx.GcDbEntity, path: GcDbFullSubentPath, extents: GcDbExtents) pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbEntity::getSubentPathGeomExtents(const class GcDbFullSubentPath &, class GcDbExtents &) const –> enum Gcad::ErrorStatus

getSubentPathsAtGsMarker(self: pygcad.pygrx.GcDbEntity, type: int, gsMark: int, pickPoint: GcGePoint3d, viewXform: GcGeMatrix3d, numInserts: int, entAndInsertStack: GcDbObjectId) Tuple[pygcad.pygrx.Gcad.ErrorStatus, int, GcDbFullSubentPath]

C++: GcDbEntity::getSubentPathsAtGsMarker(unsigned int, long, const class GcGePoint3d &, const class GcGeMatrix3d &, int &, class GcDbFullSubentPath *&, int, class GcDbObjectId *) const –> enum Gcad::ErrorStatus

getTransformedCopy(self: pygcad.pygrx.GcDbEntity, xform: GcGeMatrix3d) Tuple[pygcad.pygrx.Gcad.ErrorStatus, pygcad.pygrx.GcDbEntity]

C++: GcDbEntity::getTransformedCopy(const class GcGeMatrix3d &, class GcDbEntity *&) const –> enum Gcad::ErrorStatus

gripStatus(self: pygcad.pygrx.GcDbEntity, status: pygcad.pygrx.GcDb.GripStat) None

C++: GcDbEntity::gripStatus(const enum GcDb::GripStat) –> void

hideMeForDragging(self: pygcad.pygrx.GcDbEntity) bool

C++: GcDbEntity::hideMeForDragging() const –> bool

highlight(*args, **kwargs)

Overloaded function.

  1. highlight(self: pygcad.pygrx.GcDbEntity) -> pygcad.pygrx.Gcad.ErrorStatus

  2. highlight(self: pygcad.pygrx.GcDbEntity, subId: GcDbFullSubentPath) -> pygcad.pygrx.Gcad.ErrorStatus

  3. highlight(self: pygcad.pygrx.GcDbEntity, subId: GcDbFullSubentPath, highlightAll: bool) -> pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbEntity::highlight(const class GcDbFullSubentPath &, const bool) const –> enum Gcad::ErrorStatus

highlightState(self: pygcad.pygrx.GcDbEntity, subId: GcDbFullSubentPath) GcGiHighlightStyle

C++: GcDbEntity::highlightState(const class GcDbFullSubentPath &) –> enum GcGiHighlightStyle

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

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

isContentSnappable(self: pygcad.pygrx.GcDbEntity) bool

C++: GcDbEntity::isContentSnappable() const –> bool

isPlanar(self: pygcad.pygrx.GcDbEntity) bool

C++: GcDbEntity::isPlanar() const –> bool

layer(*args, **kwargs)

Overloaded function.

  1. layer(self: pygcad.pygrx.GcDbEntity, sName: GcString) -> pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbEntity::layer(class GcString &) const –> enum Gcad::ErrorStatus

  1. layer(self: pygcad.pygrx.GcDbEntity) -> str

C++: GcDbEntity::layer() const –> wchar_t *

layerId(self: pygcad.pygrx.GcDbEntity) GcDbObjectId

C++: GcDbEntity::layerId() const –> class GcDbObjectId

lineWeight(self: pygcad.pygrx.GcDbEntity) pygcad.pygrx.GcDb.LineWeight

C++: GcDbEntity::lineWeight() const –> enum GcDb::LineWeight

linetype(*args, **kwargs)

Overloaded function.

  1. linetype(self: pygcad.pygrx.GcDbEntity, sName: GcString) -> pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbEntity::linetype(class GcString &) const –> enum Gcad::ErrorStatus

  1. linetype(self: pygcad.pygrx.GcDbEntity) -> str

C++: GcDbEntity::linetype() const –> wchar_t *

linetypeId(self: pygcad.pygrx.GcDbEntity) GcDbObjectId

C++: GcDbEntity::linetypeId() const –> class GcDbObjectId

linetypeScale(self: pygcad.pygrx.GcDbEntity) float

C++: GcDbEntity::linetypeScale() const –> double

list(self: pygcad.pygrx.GcDbEntity) None

C++: GcDbEntity::list() const –> void

material(*args, **kwargs)

Overloaded function.

  1. material(self: pygcad.pygrx.GcDbEntity, sName: GcString) -> pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbEntity::material(class GcString &) const –> enum Gcad::ErrorStatus

  1. material(self: pygcad.pygrx.GcDbEntity) -> str

C++: GcDbEntity::material() const –> wchar_t *

materialId(self: pygcad.pygrx.GcDbEntity) GcDbObjectId

C++: GcDbEntity::materialId() const –> class GcDbObjectId

moveGripPointsAt(self: pygcad.pygrx.GcDbEntity, gripAppData: GcArray<void * __ptr64, GcArrayMemCopyReallocator<void * __ptr64> >, offset: GcGeVector3d, bitflags: int) pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbEntity::moveGripPointsAt(const class GcArray<void *, class GcArrayMemCopyReallocator<void *> > &, const class GcGeVector3d &, const int) –> enum Gcad::ErrorStatus

plotStyleName(*args, **kwargs)

Overloaded function.

  1. plotStyleName(self: pygcad.pygrx.GcDbEntity, sName: GcString) -> pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbEntity::plotStyleName(class GcString &) const –> enum Gcad::ErrorStatus

  1. plotStyleName(self: pygcad.pygrx.GcDbEntity) -> str

C++: GcDbEntity::plotStyleName() const –> wchar_t *

popHighlight(self: pygcad.pygrx.GcDbEntity, subId: GcDbFullSubentPath) pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbEntity::popHighlight(const class GcDbFullSubentPath &) –> enum Gcad::ErrorStatus

pushHighlight(self: pygcad.pygrx.GcDbEntity, subId: GcDbFullSubentPath, highlightStyle: GcGiHighlightStyle) pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbEntity::pushHighlight(const class GcDbFullSubentPath &, enum GcGiHighlightStyle) –> enum Gcad::ErrorStatus

receiveShadows(self: pygcad.pygrx.GcDbEntity) bool

C++: GcDbEntity::receiveShadows() const –> bool

recordGraphicsModified(*args, **kwargs)

Overloaded function.

  1. recordGraphicsModified(self: pygcad.pygrx.GcDbEntity) -> None

  2. recordGraphicsModified(self: pygcad.pygrx.GcDbEntity, setModified: bool) -> None

C++: GcDbEntity::recordGraphicsModified(bool) –> void

static rxInit() None

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

saveAs(self: pygcad.pygrx.GcDbEntity, mode: GcGiWorldDraw, st: pygcad.pygrx.GcDb.SaveType) None

C++: GcDbEntity::saveAs(class GcGiWorldDraw *, enum GcDb::SaveType) –> void

setCastShadows(self: pygcad.pygrx.GcDbEntity, newVal: bool) None

C++: GcDbEntity::setCastShadows(bool) –> void

setColor(*args, **kwargs)

Overloaded function.

  1. setColor(self: pygcad.pygrx.GcDbEntity, color: GcCmColor, doSubents: bool, pDb: pygcad.pygrx.GcDbDatabase) -> pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbEntity::setColor(const class GcCmColor &, bool, class GcDbDatabase *) –> enum Gcad::ErrorStatus

  1. setColor(self: pygcad.pygrx.GcDbEntity, color: GcCmColor) -> pygcad.pygrx.Gcad.ErrorStatus

  2. setColor(self: pygcad.pygrx.GcDbEntity, color: GcCmColor, doSubents: bool) -> pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbEntity::setColor(const class GcCmColor &, bool) –> enum Gcad::ErrorStatus

setColorIndex(*args, **kwargs)

Overloaded function.

  1. setColorIndex(self: pygcad.pygrx.GcDbEntity, color: int) -> pygcad.pygrx.Gcad.ErrorStatus

  2. setColorIndex(self: pygcad.pygrx.GcDbEntity, color: int, doSubents: bool) -> pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbEntity::setColorIndex(unsigned short, bool) –> enum Gcad::ErrorStatus

setDatabaseDefaults(*args, **kwargs)

Overloaded function.

  1. setDatabaseDefaults(self: pygcad.pygrx.GcDbEntity) -> None

C++: GcDbEntity::setDatabaseDefaults() –> void

  1. setDatabaseDefaults(self: pygcad.pygrx.GcDbEntity, pDb: pygcad.pygrx.GcDbDatabase) -> None

C++: GcDbEntity::setDatabaseDefaults(class GcDbDatabase *) –> void

setLayer(*args, **kwargs)

Overloaded function.

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

  2. setLayer(self: pygcad.pygrx.GcDbEntity, newVal: str, doSubents: bool) -> pygcad.pygrx.Gcad.ErrorStatus

  3. setLayer(self: pygcad.pygrx.GcDbEntity, newVal: str, doSubents: bool, allowHiddenLayer: bool) -> pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbEntity::setLayer(const wchar_t *, bool, bool) –> enum Gcad::ErrorStatus

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

  2. setLayer(self: pygcad.pygrx.GcDbEntity, newVal: GcDbObjectId, doSubents: bool) -> pygcad.pygrx.Gcad.ErrorStatus

  3. setLayer(self: pygcad.pygrx.GcDbEntity, newVal: GcDbObjectId, doSubents: bool, allowHiddenLayer: bool) -> pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbEntity::setLayer(class GcDbObjectId, bool, bool) –> enum Gcad::ErrorStatus

setLineWeight(*args, **kwargs)

Overloaded function.

  1. setLineWeight(self: pygcad.pygrx.GcDbEntity, newVal: pygcad.pygrx.GcDb.LineWeight) -> pygcad.pygrx.Gcad.ErrorStatus

  2. setLineWeight(self: pygcad.pygrx.GcDbEntity, newVal: pygcad.pygrx.GcDb.LineWeight, doSubents: bool) -> pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbEntity::setLineWeight(enum GcDb::LineWeight, bool) –> enum Gcad::ErrorStatus

setLinetype(*args, **kwargs)

Overloaded function.

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

  2. setLinetype(self: pygcad.pygrx.GcDbEntity, newVal: str, doSubents: bool) -> pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbEntity::setLinetype(const wchar_t *, bool) –> enum Gcad::ErrorStatus

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

  2. setLinetype(self: pygcad.pygrx.GcDbEntity, newVal: GcDbObjectId, doSubents: bool) -> pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbEntity::setLinetype(class GcDbObjectId, bool) –> enum Gcad::ErrorStatus

setLinetypeScale(*args, **kwargs)

Overloaded function.

  1. setLinetypeScale(self: pygcad.pygrx.GcDbEntity, newval: float) -> pygcad.pygrx.Gcad.ErrorStatus

  2. setLinetypeScale(self: pygcad.pygrx.GcDbEntity, newval: float, doSubents: bool) -> pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbEntity::setLinetypeScale(double, bool) –> enum Gcad::ErrorStatus

setMaterial(*args, **kwargs)

Overloaded function.

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

  2. setMaterial(self: pygcad.pygrx.GcDbEntity, newVal: str, doSubents: bool) -> pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbEntity::setMaterial(const wchar_t *, bool) –> enum Gcad::ErrorStatus

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

  2. setMaterial(self: pygcad.pygrx.GcDbEntity, newVal: GcDbObjectId, doSubents: bool) -> pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbEntity::setMaterial(class GcDbObjectId, bool) –> enum Gcad::ErrorStatus

setPlotStyleName(*args, **kwargs)

Overloaded function.

  1. setPlotStyleName(self: pygcad.pygrx.GcDbEntity, newName: str) -> pygcad.pygrx.Gcad.ErrorStatus

  2. setPlotStyleName(self: pygcad.pygrx.GcDbEntity, newName: str, doSubents: bool) -> pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbEntity::setPlotStyleName(const wchar_t *, bool) –> enum Gcad::ErrorStatus

  1. setPlotStyleName(self: pygcad.pygrx.GcDbEntity, para: pygcad.pygrx.GcDb.PlotStyleNameType) -> pygcad.pygrx.Gcad.ErrorStatus

  2. setPlotStyleName(self: pygcad.pygrx.GcDbEntity, para: pygcad.pygrx.GcDb.PlotStyleNameType, newId: GcDbObjectId) -> pygcad.pygrx.Gcad.ErrorStatus

  3. setPlotStyleName(self: pygcad.pygrx.GcDbEntity, para: pygcad.pygrx.GcDb.PlotStyleNameType, newId: GcDbObjectId, doSubents: bool) -> pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbEntity::setPlotStyleName(enum GcDb::PlotStyleNameType, class GcDbObjectId, bool) –> enum Gcad::ErrorStatus

setPropertiesFrom(*args, **kwargs)

Overloaded function.

  1. setPropertiesFrom(self: pygcad.pygrx.GcDbEntity, pEntity: pygcad.pygrx.GcDbEntity) -> pygcad.pygrx.Gcad.ErrorStatus

  2. setPropertiesFrom(self: pygcad.pygrx.GcDbEntity, pEntity: pygcad.pygrx.GcDbEntity, doSubents: bool) -> pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbEntity::setPropertiesFrom(const class GcDbEntity *, bool) –> enum Gcad::ErrorStatus

setReceiveShadows(self: pygcad.pygrx.GcDbEntity, newVal: bool) None

C++: GcDbEntity::setReceiveShadows(bool) –> void

setTransparency(*args, **kwargs)

Overloaded function.

  1. setTransparency(self: pygcad.pygrx.GcDbEntity, trans: GcCmTransparency) -> pygcad.pygrx.Gcad.ErrorStatus

  2. setTransparency(self: pygcad.pygrx.GcDbEntity, trans: GcCmTransparency, doSubents: bool) -> pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbEntity::setTransparency(const class GcCmTransparency &, bool) –> enum Gcad::ErrorStatus

setVisibility(*args, **kwargs)

Overloaded function.

  1. setVisibility(self: pygcad.pygrx.GcDbEntity, newVal: pygcad.pygrx.GcDb.Visibility) -> pygcad.pygrx.Gcad.ErrorStatus

  2. setVisibility(self: pygcad.pygrx.GcDbEntity, newVal: pygcad.pygrx.GcDb.Visibility, doSubents: bool) -> pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbEntity::setVisibility(enum GcDb::Visibility, bool) –> enum Gcad::ErrorStatus

setVisualStyle(*args, **kwargs)

Overloaded function.

  1. setVisualStyle(self: pygcad.pygrx.GcDbEntity, visualStyleId: GcDbObjectId) -> pygcad.pygrx.Gcad.ErrorStatus

  2. setVisualStyle(self: pygcad.pygrx.GcDbEntity, visualStyleId: GcDbObjectId, vsType: pygcad.pygrx.GcDbEntity.VisualStyleType) -> pygcad.pygrx.Gcad.ErrorStatus

  3. setVisualStyle(self: pygcad.pygrx.GcDbEntity, visualStyleId: GcDbObjectId, vsType: pygcad.pygrx.GcDbEntity.VisualStyleType, doSubents: bool) -> pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbEntity::setVisualStyle(class GcDbObjectId, enum GcDbEntity::VisualStyleType, bool) –> enum Gcad::ErrorStatus

subSetDatabaseDefaults(self: pygcad.pygrx.GcDbEntity, pDb: pygcad.pygrx.GcDbDatabase) None

C++: GcDbEntity::subSetDatabaseDefaults(class GcDbDatabase *) –> void

subentGripStatus(self: pygcad.pygrx.GcDbEntity, status: pygcad.pygrx.GcDb.GripStat, subentity: GcDbFullSubentPath) None

C++: GcDbEntity::subentGripStatus(const enum GcDb::GripStat, const class GcDbFullSubentPath &) –> void

subentPtr(self: pygcad.pygrx.GcDbEntity, id: GcDbFullSubentPath) pygcad.pygrx.GcDbEntity

C++: GcDbEntity::subentPtr(const class GcDbFullSubentPath &) const –> class GcDbEntity *

transformBy(self: pygcad.pygrx.GcDbEntity, xform: GcGeMatrix3d) pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbEntity::transformBy(const class GcGeMatrix3d &) –> enum Gcad::ErrorStatus

transparency(self: pygcad.pygrx.GcDbEntity) GcCmTransparency

C++: GcDbEntity::transparency() const –> class GcCmTransparency

unhighlight(*args, **kwargs)

Overloaded function.

  1. unhighlight(self: pygcad.pygrx.GcDbEntity) -> pygcad.pygrx.Gcad.ErrorStatus

  2. unhighlight(self: pygcad.pygrx.GcDbEntity, subId: GcDbFullSubentPath) -> pygcad.pygrx.Gcad.ErrorStatus

  3. unhighlight(self: pygcad.pygrx.GcDbEntity, subId: GcDbFullSubentPath, highlightAll: bool) -> pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbEntity::unhighlight(const class GcDbFullSubentPath &, const bool) const –> enum Gcad::ErrorStatus

visibility(self: pygcad.pygrx.GcDbEntity) pygcad.pygrx.GcDb.Visibility

C++: GcDbEntity::visibility() const –> enum GcDb::Visibility

visualStyleId(*args, **kwargs)

Overloaded function.

  1. visualStyleId(self: pygcad.pygrx.GcDbEntity) -> GcDbObjectId

  2. visualStyleId(self: pygcad.pygrx.GcDbEntity, vsType: pygcad.pygrx.GcDbEntity.VisualStyleType) -> GcDbObjectId

C++: GcDbEntity::visualStyleId(enum GcDbEntity::VisualStyleType) const –> class GcDbObjectId