GcCmTransparency

class pygcad.pygrx.GcCmTransparency

Bases: pybind11_object

Attributes Summary

kByAlpha

kByBlock

kByLayer

kErrorValue

Methods Summary

alpha(self)

C++: GcCmTransparency::alpha() const --> unsigned char

alphaPercent(self)

C++: GcCmTransparency::alphaPercent() const --> double

assign(self, other)

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

isByAlpha(self)

C++: GcCmTransparency::isByAlpha() const --> bool

isByBlock(self)

C++: GcCmTransparency::isByBlock() const --> bool

isByLayer(self)

C++: GcCmTransparency::isByLayer() const --> bool

isClear(self)

C++: GcCmTransparency::isClear() const --> bool

isInvalid(self)

C++: GcCmTransparency::isInvalid() const --> bool

isSolid(self)

C++: GcCmTransparency::isSolid() const --> bool

serializeIn(self, para)

C++: GcCmTransparency::serializeIn(unsigned int) --> void

serializeOut(self)

C++: GcCmTransparency::serializeOut() const --> unsigned int

setAlpha(self, alpha)

C++: GcCmTransparency::setAlpha(unsigned char) --> void

setAlphaPercent(self, alphaPercent)

C++: GcCmTransparency::setAlphaPercent(double) --> void

setMethod(self, method)

C++: GcCmTransparency::setMethod(enum GcCmTransparency::transparencyMethod) --> void

Attributes Documentation

kByAlpha = <transparencyMethod.kByAlpha: 2>
kByBlock = <transparencyMethod.kByBlock: 1>
kByLayer = <transparencyMethod.kByLayer: 0>
kErrorValue = <transparencyMethod.kErrorValue: 3>

Methods Documentation

alpha(self: pygcad.pygrx.GcCmTransparency) int

C++: GcCmTransparency::alpha() const –> unsigned char

alphaPercent(self: pygcad.pygrx.GcCmTransparency) float

C++: GcCmTransparency::alphaPercent() const –> double

assign(self: pygcad.pygrx.GcCmTransparency, other: pygcad.pygrx.GcCmTransparency) pygcad.pygrx.GcCmTransparency

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

isByAlpha(self: pygcad.pygrx.GcCmTransparency) bool

C++: GcCmTransparency::isByAlpha() const –> bool

isByBlock(self: pygcad.pygrx.GcCmTransparency) bool

C++: GcCmTransparency::isByBlock() const –> bool

isByLayer(self: pygcad.pygrx.GcCmTransparency) bool

C++: GcCmTransparency::isByLayer() const –> bool

isClear(self: pygcad.pygrx.GcCmTransparency) bool

C++: GcCmTransparency::isClear() const –> bool

isInvalid(self: pygcad.pygrx.GcCmTransparency) bool

C++: GcCmTransparency::isInvalid() const –> bool

isSolid(self: pygcad.pygrx.GcCmTransparency) bool

C++: GcCmTransparency::isSolid() const –> bool

serializeIn(self: pygcad.pygrx.GcCmTransparency, para: int) None

C++: GcCmTransparency::serializeIn(unsigned int) –> void

serializeOut(self: pygcad.pygrx.GcCmTransparency) int

C++: GcCmTransparency::serializeOut() const –> unsigned int

setAlpha(self: pygcad.pygrx.GcCmTransparency, alpha: int) None

C++: GcCmTransparency::setAlpha(unsigned char) –> void

setAlphaPercent(self: pygcad.pygrx.GcCmTransparency, alphaPercent: float) None

C++: GcCmTransparency::setAlphaPercent(double) –> void

setMethod(self: pygcad.pygrx.GcCmTransparency, method: pygcad.pygrx.GcCmTransparency.transparencyMethod) None

C++: GcCmTransparency::setMethod(enum GcCmTransparency::transparencyMethod) –> void