GcGiPointLightTraits
- class pygcad.pygrx.GcGiPointLightTraits
Bases:
GcGiStandardLightTraits
Methods Summary
assign
(self, para)C++: GcGiPointLightTraits::operator=(const class GcGiPointLightTraits &) --> class GcGiPointLightTraits &
cast
(inPtr)C++: GcGiPointLightTraits::cast(const class GcRxObject *) --> class GcGiPointLightTraits *
C++: GcGiPointLightTraits::className() --> const wchar_t *
desc
()C++: GcGiPointLightTraits::desc() --> class GcRxClass *
hasTarget
(self)C++: GcGiPointLightTraits::hasTarget() const --> bool
isA
(self)C++: GcGiPointLightTraits::isA() const --> class GcRxClass *
lampColor
(self, rgbColor)C++: GcGiPointLightTraits::lampColor(class GcGiColorRGB &) const --> void
lightAttenuation
(self, atten)C++: GcGiPointLightTraits::lightAttenuation(class GcGiLightAttenuation &) const --> void
physicalIntensity
(self)C++: GcGiPointLightTraits::physicalIntensity() const --> double
position
(self)C++: GcGiPointLightTraits::position() const --> class GcGePoint3d
rxInit
()C++: GcGiPointLightTraits::rxInit() --> void
setAttenuation
(self, atten)C++: GcGiPointLightTraits::setAttenuation(const class GcGiLightAttenuation &) --> void
setHasTarget
(self, bHasTarget)C++: GcGiPointLightTraits::setHasTarget(bool) --> void
setLampColor
(self, rgbColor)C++: GcGiPointLightTraits::setLampColor(const class GcGiColorRGB &) --> void
setPhysicalIntensity
(self, physicalIntensity)C++: GcGiPointLightTraits::setPhysicalIntensity(double) --> void
setPosition
(self, pos)C++: GcGiPointLightTraits::setPosition(const class GcGePoint3d &) --> void
setTargetLocation
(self, loc)C++: GcGiPointLightTraits::setTargetLocation(const class GcGePoint3d &) --> void
targetLocation
(self)C++: GcGiPointLightTraits::targetLocation() const --> class GcGePoint3d
Methods Documentation
- assign(self: pygcad.pygrx.GcGiPointLightTraits, para: pygcad.pygrx.GcGiPointLightTraits) pygcad.pygrx.GcGiPointLightTraits
C++: GcGiPointLightTraits::operator=(const class GcGiPointLightTraits &) –> class GcGiPointLightTraits &
- static cast(inPtr: pygcad.pygrx.GcRxObject) pygcad.pygrx.GcGiPointLightTraits
C++: GcGiPointLightTraits::cast(const class GcRxObject *) –> class GcGiPointLightTraits *
- static className() str
C++: GcGiPointLightTraits::className() –> const wchar_t *
- static desc() pygcad.pygrx.GcRxClass
C++: GcGiPointLightTraits::desc() –> class GcRxClass *
- hasTarget(self: pygcad.pygrx.GcGiPointLightTraits) bool
C++: GcGiPointLightTraits::hasTarget() const –> bool
- isA(self: pygcad.pygrx.GcGiPointLightTraits) pygcad.pygrx.GcRxClass
C++: GcGiPointLightTraits::isA() const –> class GcRxClass *
- lampColor(self: pygcad.pygrx.GcGiPointLightTraits, rgbColor: GcGiColorRGB) None
C++: GcGiPointLightTraits::lampColor(class GcGiColorRGB &) const –> void
- lightAttenuation(self: pygcad.pygrx.GcGiPointLightTraits, atten: pygcad.pygrx.GcGiLightAttenuation) None
C++: GcGiPointLightTraits::lightAttenuation(class GcGiLightAttenuation &) const –> void
- physicalIntensity(self: pygcad.pygrx.GcGiPointLightTraits) float
C++: GcGiPointLightTraits::physicalIntensity() const –> double
- position(self: pygcad.pygrx.GcGiPointLightTraits) pygcad.pygrx.GcGePoint3d
C++: GcGiPointLightTraits::position() const –> class GcGePoint3d
- static rxInit() None
C++: GcGiPointLightTraits::rxInit() –> void
- setAttenuation(self: pygcad.pygrx.GcGiPointLightTraits, atten: pygcad.pygrx.GcGiLightAttenuation) None
C++: GcGiPointLightTraits::setAttenuation(const class GcGiLightAttenuation &) –> void
- setHasTarget(self: pygcad.pygrx.GcGiPointLightTraits, bHasTarget: bool) None
C++: GcGiPointLightTraits::setHasTarget(bool) –> void
- setLampColor(self: pygcad.pygrx.GcGiPointLightTraits, rgbColor: GcGiColorRGB) None
C++: GcGiPointLightTraits::setLampColor(const class GcGiColorRGB &) –> void
- setPhysicalIntensity(self: pygcad.pygrx.GcGiPointLightTraits, physicalIntensity: float) None
C++: GcGiPointLightTraits::setPhysicalIntensity(double) –> void
- setPosition(self: pygcad.pygrx.GcGiPointLightTraits, pos: pygcad.pygrx.GcGePoint3d) None
C++: GcGiPointLightTraits::setPosition(const class GcGePoint3d &) –> void
- setTargetLocation(self: pygcad.pygrx.GcGiPointLightTraits, loc: pygcad.pygrx.GcGePoint3d) None
C++: GcGiPointLightTraits::setTargetLocation(const class GcGePoint3d &) –> void
- targetLocation(self: pygcad.pygrx.GcGiPointLightTraits) pygcad.pygrx.GcGePoint3d
C++: GcGiPointLightTraits::targetLocation() const –> class GcGePoint3d