GcGiStyleAttributes

class pygcad.pygrx.GcGiStyleAttributes

Bases: pybind11_object

Attributes Summary

kColor

kEverything

kLine

kLineType

kNothing

kPlotStyle

Methods Summary

EnsureColorVisibility(self, color)

C++: GcGiStyleAttributes::EnsureColorVisibility(class GcCmEntityColor &) --> void

assign(self, para)

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

getColorAttribute(self)

C++: GcGiStyleAttributes::getColorAttribute() --> class GcCmEntityColor &

getLineAttribute(self)

C++: GcGiStyleAttributes::getLineAttribute() --> class GcGiLineAttributes *

linetypeObjectId(self)

C++: GcGiStyleAttributes::linetypeObjectId() const --> class GcDbObjectId

plotStyleNameId(self)

C++: GcGiStyleAttributes::plotStyleNameId() const --> class GcDbObjectId

setColorAttribute(self, color)

C++: GcGiStyleAttributes::setColorAttribute(const class GcCmEntityColor &) --> void

setLineAttribute(self, pLineAttributes)

C++: GcGiStyleAttributes::setLineAttribute(const class GcGiLineAttributes *) --> void

setLinetypeObjectId(self, newId)

C++: GcGiStyleAttributes::setLinetypeObjectId(const class GcDbObjectId &) --> void

setPlotStyleName(self, newId)

C++: GcGiStyleAttributes::setPlotStyleName(const class GcDbObjectId &) --> void

Attributes Documentation

kColor = <AttributeFlags.kColor: 1>
kEverything = <AttributeFlags.kEverything: 15>
kLine = <AttributeFlags.kLine: 2>
kLineType = <AttributeFlags.kLineType: 4>
kNothing = <AttributeFlags.kNothing: 0>
kPlotStyle = <AttributeFlags.kPlotStyle: 8>

Methods Documentation

EnsureColorVisibility(self: pygcad.pygrx.GcGiStyleAttributes, color: pygcad.pygrx.GcCmEntityColor) None

C++: GcGiStyleAttributes::EnsureColorVisibility(class GcCmEntityColor &) –> void

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

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

getColorAttribute(self: pygcad.pygrx.GcGiStyleAttributes) pygcad.pygrx.GcCmEntityColor

C++: GcGiStyleAttributes::getColorAttribute() –> class GcCmEntityColor &

getLineAttribute(self: pygcad.pygrx.GcGiStyleAttributes) pygcad.pygrx.GcGiLineAttributes

C++: GcGiStyleAttributes::getLineAttribute() –> class GcGiLineAttributes *

linetypeObjectId(self: pygcad.pygrx.GcGiStyleAttributes) pygcad.pygrx.GcDbObjectId

C++: GcGiStyleAttributes::linetypeObjectId() const –> class GcDbObjectId

plotStyleNameId(self: pygcad.pygrx.GcGiStyleAttributes) pygcad.pygrx.GcDbObjectId

C++: GcGiStyleAttributes::plotStyleNameId() const –> class GcDbObjectId

setColorAttribute(self: pygcad.pygrx.GcGiStyleAttributes, color: pygcad.pygrx.GcCmEntityColor) None

C++: GcGiStyleAttributes::setColorAttribute(const class GcCmEntityColor &) –> void

setLineAttribute(self: pygcad.pygrx.GcGiStyleAttributes, pLineAttributes: pygcad.pygrx.GcGiLineAttributes) None

C++: GcGiStyleAttributes::setLineAttribute(const class GcGiLineAttributes *) –> void

setLinetypeObjectId(self: pygcad.pygrx.GcGiStyleAttributes, newId: pygcad.pygrx.GcDbObjectId) None

C++: GcGiStyleAttributes::setLinetypeObjectId(const class GcDbObjectId &) –> void

setPlotStyleName(self: pygcad.pygrx.GcGiStyleAttributes, newId: pygcad.pygrx.GcDbObjectId) None

C++: GcGiStyleAttributes::setPlotStyleName(const class GcDbObjectId &) –> void