GcGiDrawableTraits

class pygcad.pygrx.GcGiDrawableTraits

Bases: GcGiSubEntityTraits

Attributes Summary

kVertexRolloverHighlightSize

Methods Summary

addLight(self, lightId)

C++: GcGiDrawableTraits::addLight(const class GcDbObjectId &) --> void

assign(self, para)

C++: GcGiDrawableTraits::operator=(const class GcGiDrawableTraits &) --> class GcGiDrawableTraits &

cast(inPtr)

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

className()

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

context(self)

C++: GcGiDrawableTraits::context() const --> class GcGiContext *

desc()

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

highlightProperty(self, property)

C++: GcGiDrawableTraits::highlightProperty(enum GcGiDrawableTraits::HighlightProperty) const --> class GcGiVariant

isA(self)

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

linePattern(self)

C++: GcGiDrawableTraits::linePattern() const --> GcGiLineType

rxInit()

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

selectionFlags(self)

C++: GcGiDrawableTraits::selectionFlags() const --> enum GcGiSubEntityTraits::SelectionFlags

setHighlightProperty(self, property, value)

C++: GcGiDrawableTraits::setHighlightProperty(enum GcGiDrawableTraits::HighlightProperty, class GcGiVariant &) --> enum Gcad::ErrorStatus

setLinePattern(self, linePattern)

C++: GcGiDrawableTraits::setLinePattern(const GcGiLineType) --> void

setSelectionFlags(self, flags)

C++: GcGiDrawableTraits::setSelectionFlags(const enum GcGiSubEntityTraits::SelectionFlags) --> enum Gcad::ErrorStatus

setupForEntity(self, pEntity)

C++: GcGiDrawableTraits::setupForEntity(class GcDbEntity *) --> void

Attributes Documentation

kVertexRolloverHighlightSize = <HighlightProperty.kVertexRolloverHighlightSize: 0>

Methods Documentation

addLight(self: pygcad.pygrx.GcGiDrawableTraits, lightId: pygcad.pygrx.GcDbObjectId) None

C++: GcGiDrawableTraits::addLight(const class GcDbObjectId &) –> void

assign(self: pygcad.pygrx.GcGiDrawableTraits, para: pygcad.pygrx.GcGiDrawableTraits) pygcad.pygrx.GcGiDrawableTraits

C++: GcGiDrawableTraits::operator=(const class GcGiDrawableTraits &) –> class GcGiDrawableTraits &

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

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

static className() str

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

context(self: pygcad.pygrx.GcGiDrawableTraits) GcGiContext

C++: GcGiDrawableTraits::context() const –> class GcGiContext *

static desc() pygcad.pygrx.GcRxClass

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

highlightProperty(self: pygcad.pygrx.GcGiDrawableTraits, property: pygcad.pygrx.GcGiDrawableTraits.HighlightProperty) GcGiVariant

C++: GcGiDrawableTraits::highlightProperty(enum GcGiDrawableTraits::HighlightProperty) const –> class GcGiVariant

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

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

linePattern(self: pygcad.pygrx.GcGiDrawableTraits) GcGiLineType

C++: GcGiDrawableTraits::linePattern() const –> GcGiLineType

static rxInit() None

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

selectionFlags(self: pygcad.pygrx.GcGiDrawableTraits) pygcad.pygrx.GcGiSubEntityTraits.SelectionFlags

C++: GcGiDrawableTraits::selectionFlags() const –> enum GcGiSubEntityTraits::SelectionFlags

setHighlightProperty(self: pygcad.pygrx.GcGiDrawableTraits, property: pygcad.pygrx.GcGiDrawableTraits.HighlightProperty, value: GcGiVariant) pygcad.pygrx.Gcad.ErrorStatus

C++: GcGiDrawableTraits::setHighlightProperty(enum GcGiDrawableTraits::HighlightProperty, class GcGiVariant &) –> enum Gcad::ErrorStatus

setLinePattern(self: pygcad.pygrx.GcGiDrawableTraits, linePattern: GcGiLineType) None

C++: GcGiDrawableTraits::setLinePattern(const GcGiLineType) –> void

setSelectionFlags(self: pygcad.pygrx.GcGiDrawableTraits, flags: pygcad.pygrx.GcGiSubEntityTraits.SelectionFlags) pygcad.pygrx.Gcad.ErrorStatus

C++: GcGiDrawableTraits::setSelectionFlags(const enum GcGiSubEntityTraits::SelectionFlags) –> enum Gcad::ErrorStatus

setupForEntity(self: pygcad.pygrx.GcGiDrawableTraits, pEntity: pygcad.pygrx.GcDbEntity) None

C++: GcGiDrawableTraits::setupForEntity(class GcDbEntity *) –> void