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