class MwSpotLight : public MwLight


Inheritance:


Public Fields

MwSFFloat ambientIntensity
MwSFVec3f attenuation
MwSFFloat beamWidth
MwSFFloat cutOffAngle
MwSFVec3f direction
Primary direction of illumination
MwSFVec3f location
Source location
MwSFFloat radius

Public Methods

virtual void makeLight()
void setPos(float x, float y, float z, float w)

Inherited from MwLight:

Public Fields

MwSFColor color
MwSFFloat intensity
MwSFBool on

Public Methods

static float getBrightness()
virtual pfNode* getPfNode()
static void setBrightness(float b)

Protected Fields

pfLightSource* light_

Protected Methods

static int preCB_Light(pfTraverser *trav, void *)

Private Fields

static float* pfbrightness

Documentation

virtual void makeLight()

void setPos(float x, float y, float z, float w)

MwSFFloat ambientIntensity

MwSFVec3f attenuation

MwSFFloat beamWidth

MwSFFloat cutOffAngle

MwSFVec3f direction
Primary direction of illumination

MwSFVec3f location
Source location

MwSFFloat radius


This class has no child classes.

alphabetic index hierarchy of classes


this page has been generated automatically by doc++

(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de