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 *

className()

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