GcGiLineAttributes

class pygcad.pygrx.GcGiLineAttributes

Bases: pybind11_object

Methods Summary

assign(self, para)

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

clone(self)

C++: GcGiLineAttributes::clone() const --> class GcGiLineAttributes *

getEndstyle(self)

C++: GcGiLineAttributes::getEndstyle() const --> GcGiLineEndStyle

getFillstyle(self)

C++: GcGiLineAttributes::getFillstyle() const --> GcGiLineFillStyle

getJoinstyle(self)

C++: GcGiLineAttributes::getJoinstyle() const --> GcGiLineJoinStyle

getLinetype(self)

C++: GcGiLineAttributes::getLinetype() const --> GcGiLineType

getLineweight(self)

C++: GcGiLineAttributes::getLineweight() const --> enum GcDb::LineWeight

hasCustomLineweight(self)

C++: GcGiLineAttributes::hasCustomLineweight() const --> bool

isLineWeightByLayer(self)

C++: GcGiLineAttributes::isLineWeightByLayer() const --> bool

isLinetypeAdaptive(self)

C++: GcGiLineAttributes::isLinetypeAdaptive() const --> bool

isLineweightDefault(self)

C++: GcGiLineAttributes::isLineweightDefault() const --> bool

setCustomLineweight(self, isCustomLineweight)

C++: GcGiLineAttributes::setCustomLineweight(bool) --> void

setEndstyle(self, endstyle)

C++: GcGiLineAttributes::setEndstyle(GcGiLineEndStyle) --> void

setFillstyle(self, fillstyle)

C++: GcGiLineAttributes::setFillstyle(GcGiLineFillStyle) --> void

setJoinstyle(self, joinstyle)

C++: GcGiLineAttributes::setJoinstyle(GcGiLineJoinStyle) --> void

setLineWeightByLayer(self, isLineweightByLayer)

C++: GcGiLineAttributes::setLineWeightByLayer(bool) --> void

setLinetype(self, linetype)

C++: GcGiLineAttributes::setLinetype(GcGiLineType) --> void

setLinetypeAdaptive(self, isAdaptive)

C++: GcGiLineAttributes::setLinetypeAdaptive(bool) --> void

setLineweight(self, lweight)

C++: GcGiLineAttributes::setLineweight(enum GcDb::LineWeight) --> void

setLineweightDefault(self)

C++: GcGiLineAttributes::setLineweightDefault() --> void

Methods Documentation

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

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

clone(self: pygcad.pygrx.GcGiLineAttributes) pygcad.pygrx.GcGiLineAttributes

C++: GcGiLineAttributes::clone() const –> class GcGiLineAttributes *

getEndstyle(self: pygcad.pygrx.GcGiLineAttributes) GcGiLineEndStyle

C++: GcGiLineAttributes::getEndstyle() const –> GcGiLineEndStyle

getFillstyle(self: pygcad.pygrx.GcGiLineAttributes) GcGiLineFillStyle

C++: GcGiLineAttributes::getFillstyle() const –> GcGiLineFillStyle

getJoinstyle(self: pygcad.pygrx.GcGiLineAttributes) GcGiLineJoinStyle

C++: GcGiLineAttributes::getJoinstyle() const –> GcGiLineJoinStyle

getLinetype(self: pygcad.pygrx.GcGiLineAttributes) GcGiLineType

C++: GcGiLineAttributes::getLinetype() const –> GcGiLineType

getLineweight(self: pygcad.pygrx.GcGiLineAttributes) pygcad.pygrx.GcDb.LineWeight

C++: GcGiLineAttributes::getLineweight() const –> enum GcDb::LineWeight

hasCustomLineweight(self: pygcad.pygrx.GcGiLineAttributes) bool

C++: GcGiLineAttributes::hasCustomLineweight() const –> bool

isLineWeightByLayer(self: pygcad.pygrx.GcGiLineAttributes) bool

C++: GcGiLineAttributes::isLineWeightByLayer() const –> bool

isLinetypeAdaptive(self: pygcad.pygrx.GcGiLineAttributes) bool

C++: GcGiLineAttributes::isLinetypeAdaptive() const –> bool

isLineweightDefault(self: pygcad.pygrx.GcGiLineAttributes) bool

C++: GcGiLineAttributes::isLineweightDefault() const –> bool

setCustomLineweight(self: pygcad.pygrx.GcGiLineAttributes, isCustomLineweight: bool) None

C++: GcGiLineAttributes::setCustomLineweight(bool) –> void

setEndstyle(self: pygcad.pygrx.GcGiLineAttributes, endstyle: GcGiLineEndStyle) None

C++: GcGiLineAttributes::setEndstyle(GcGiLineEndStyle) –> void

setFillstyle(self: pygcad.pygrx.GcGiLineAttributes, fillstyle: GcGiLineFillStyle) None

C++: GcGiLineAttributes::setFillstyle(GcGiLineFillStyle) –> void

setJoinstyle(self: pygcad.pygrx.GcGiLineAttributes, joinstyle: GcGiLineJoinStyle) None

C++: GcGiLineAttributes::setJoinstyle(GcGiLineJoinStyle) –> void

setLineWeightByLayer(self: pygcad.pygrx.GcGiLineAttributes, isLineweightByLayer: bool) None

C++: GcGiLineAttributes::setLineWeightByLayer(bool) –> void

setLinetype(self: pygcad.pygrx.GcGiLineAttributes, linetype: GcGiLineType) None

C++: GcGiLineAttributes::setLinetype(GcGiLineType) –> void

setLinetypeAdaptive(self: pygcad.pygrx.GcGiLineAttributes, isAdaptive: bool) None

C++: GcGiLineAttributes::setLinetypeAdaptive(bool) –> void

setLineweight(self: pygcad.pygrx.GcGiLineAttributes, lweight: pygcad.pygrx.GcDb.LineWeight) None

C++: GcGiLineAttributes::setLineweight(enum GcDb::LineWeight) –> void

setLineweightDefault(self: pygcad.pygrx.GcGiLineAttributes) None

C++: GcGiLineAttributes::setLineweightDefault() –> void