GcGiDrawableTraits
- class pygcad.pygrx.GcGiDrawableTraits
Bases:
GcGiSubEntityTraits
Attributes Summary
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 *
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