GcGiShadowParameters
- class pygcad.pygrx.GcGiShadowParameters
Bases:
GcRxObject
Attributes Summary
Methods Summary
assign
(self, para)C++: GcGiShadowParameters::operator=(const class GcGiShadowParameters &) --> class GcGiShadowParameters &
cast
(inPtr)C++: GcGiShadowParameters::cast(const class GcRxObject *) --> class GcGiShadowParameters *
C++: GcGiShadowParameters::className() --> const wchar_t *
desc
()C++: GcGiShadowParameters::desc() --> class GcRxClass *
extendedLightLength
(self)C++: GcGiShadowParameters::extendedLightLength() const --> double
extendedLightRadius
(self)C++: GcGiShadowParameters::extendedLightRadius() const --> double
extendedLightShape
(self)C++: GcGiShadowParameters::extendedLightShape() const --> enum GcGiShadowParameters::ExtendedLightShape
extendedLightWidth
(self)C++: GcGiShadowParameters::extendedLightWidth() const --> double
isA
(self)C++: GcGiShadowParameters::isA() const --> class GcRxClass *
rxInit
()C++: GcGiShadowParameters::rxInit() --> void
setExtendedLightLength
(self, length)C++: GcGiShadowParameters::setExtendedLightLength(double) --> bool
setExtendedLightRadius
(self, radius)C++: GcGiShadowParameters::setExtendedLightRadius(double) --> bool
setExtendedLightShape
(self, shape)C++: GcGiShadowParameters::setExtendedLightShape(enum GcGiShadowParameters::ExtendedLightShape) --> bool
setExtendedLightWidth
(self, width)C++: GcGiShadowParameters::setExtendedLightWidth(double) --> bool
setShadowMapSize
(self, sz)C++: GcGiShadowParameters::setShadowMapSize(unsigned short) --> bool
setShadowMapSoftness
(self, soft)C++: GcGiShadowParameters::setShadowMapSoftness(unsigned char) --> bool
setShadowSamples
(self, samples)C++: GcGiShadowParameters::setShadowSamples(unsigned short) --> bool
setShadowType
(self, typ)C++: GcGiShadowParameters::setShadowType(enum GcGiShadowParameters::ShadowType) --> void
setShadowsOn
(self, on)C++: GcGiShadowParameters::setShadowsOn(bool) --> void
setShapeVisibility
(self, visible)C++: GcGiShadowParameters::setShapeVisibility(bool) --> void
shadowMapSize
(self)C++: GcGiShadowParameters::shadowMapSize() const --> unsigned short
shadowMapSoftness
(self)C++: GcGiShadowParameters::shadowMapSoftness() const --> unsigned char
shadowSamples
(self)C++: GcGiShadowParameters::shadowSamples() const --> unsigned short
shadowType
(self)C++: GcGiShadowParameters::shadowType() const --> enum GcGiShadowParameters::ShadowType
shadowsOn
(self)C++: GcGiShadowParameters::shadowsOn() const --> bool
shapeVisibility
(self)C++: GcGiShadowParameters::shapeVisibility() const --> bool
Attributes Documentation
- kAreaSampled = <ShadowType.kAreaSampled: 2>
- kCylinder = <ExtendedLightShape.kCylinder: 3>
- kDisk = <ExtendedLightShape.kDisk: 2>
- kLinear = <ExtendedLightShape.kLinear: 0>
- kRectangle = <ExtendedLightShape.kRectangle: 1>
- kShadowMaps = <ShadowType.kShadowMaps: 1>
- kShadowsRayTraced = <ShadowType.kShadowsRayTraced: 0>
- kSphere = <ExtendedLightShape.kSphere: 4>
Methods Documentation
- assign(self: pygcad.pygrx.GcGiShadowParameters, para: pygcad.pygrx.GcGiShadowParameters) pygcad.pygrx.GcGiShadowParameters
C++: GcGiShadowParameters::operator=(const class GcGiShadowParameters &) –> class GcGiShadowParameters &
- static cast(inPtr: pygcad.pygrx.GcRxObject) pygcad.pygrx.GcGiShadowParameters
C++: GcGiShadowParameters::cast(const class GcRxObject *) –> class GcGiShadowParameters *
- static className() str
C++: GcGiShadowParameters::className() –> const wchar_t *
- static desc() pygcad.pygrx.GcRxClass
C++: GcGiShadowParameters::desc() –> class GcRxClass *
- extendedLightLength(self: pygcad.pygrx.GcGiShadowParameters) float
C++: GcGiShadowParameters::extendedLightLength() const –> double
- extendedLightRadius(self: pygcad.pygrx.GcGiShadowParameters) float
C++: GcGiShadowParameters::extendedLightRadius() const –> double
- extendedLightShape(self: pygcad.pygrx.GcGiShadowParameters) pygcad.pygrx.GcGiShadowParameters.ExtendedLightShape
C++: GcGiShadowParameters::extendedLightShape() const –> enum GcGiShadowParameters::ExtendedLightShape
- extendedLightWidth(self: pygcad.pygrx.GcGiShadowParameters) float
C++: GcGiShadowParameters::extendedLightWidth() const –> double
- isA(self: pygcad.pygrx.GcGiShadowParameters) pygcad.pygrx.GcRxClass
C++: GcGiShadowParameters::isA() const –> class GcRxClass *
- static rxInit() None
C++: GcGiShadowParameters::rxInit() –> void
- setExtendedLightLength(self: pygcad.pygrx.GcGiShadowParameters, length: float) bool
C++: GcGiShadowParameters::setExtendedLightLength(double) –> bool
- setExtendedLightRadius(self: pygcad.pygrx.GcGiShadowParameters, radius: float) bool
C++: GcGiShadowParameters::setExtendedLightRadius(double) –> bool
- setExtendedLightShape(self: pygcad.pygrx.GcGiShadowParameters, shape: pygcad.pygrx.GcGiShadowParameters.ExtendedLightShape) bool
C++: GcGiShadowParameters::setExtendedLightShape(enum GcGiShadowParameters::ExtendedLightShape) –> bool
- setExtendedLightWidth(self: pygcad.pygrx.GcGiShadowParameters, width: float) bool
C++: GcGiShadowParameters::setExtendedLightWidth(double) –> bool
- setShadowMapSize(self: pygcad.pygrx.GcGiShadowParameters, sz: int) bool
C++: GcGiShadowParameters::setShadowMapSize(unsigned short) –> bool
- setShadowMapSoftness(self: pygcad.pygrx.GcGiShadowParameters, soft: int) bool
C++: GcGiShadowParameters::setShadowMapSoftness(unsigned char) –> bool
- setShadowSamples(self: pygcad.pygrx.GcGiShadowParameters, samples: int) bool
C++: GcGiShadowParameters::setShadowSamples(unsigned short) –> bool
- setShadowType(self: pygcad.pygrx.GcGiShadowParameters, typ: pygcad.pygrx.GcGiShadowParameters.ShadowType) None
C++: GcGiShadowParameters::setShadowType(enum GcGiShadowParameters::ShadowType) –> void
- setShadowsOn(self: pygcad.pygrx.GcGiShadowParameters, on: bool) None
C++: GcGiShadowParameters::setShadowsOn(bool) –> void
- setShapeVisibility(self: pygcad.pygrx.GcGiShadowParameters, visible: bool) None
C++: GcGiShadowParameters::setShapeVisibility(bool) –> void
- shadowMapSize(self: pygcad.pygrx.GcGiShadowParameters) int
C++: GcGiShadowParameters::shadowMapSize() const –> unsigned short
- shadowMapSoftness(self: pygcad.pygrx.GcGiShadowParameters) int
C++: GcGiShadowParameters::shadowMapSoftness() const –> unsigned char
- shadowSamples(self: pygcad.pygrx.GcGiShadowParameters) int
C++: GcGiShadowParameters::shadowSamples() const –> unsigned short
- shadowType(self: pygcad.pygrx.GcGiShadowParameters) pygcad.pygrx.GcGiShadowParameters.ShadowType
C++: GcGiShadowParameters::shadowType() const –> enum GcGiShadowParameters::ShadowType
- shadowsOn(self: pygcad.pygrx.GcGiShadowParameters) bool
C++: GcGiShadowParameters::shadowsOn() const –> bool
- shapeVisibility(self: pygcad.pygrx.GcGiShadowParameters) bool
C++: GcGiShadowParameters::shapeVisibility() const –> bool