vrml1::PointLight Class Reference

#include <PointLight.hh>

Inheritance diagram for vrml1::PointLight:

vrml1::Node

List of all members.

Public Member Functions

 PointLight ()
void setOn (bool on)
bool on () const
void setIntensity (float intensity)
float intensity () const
void setColor (SFColor color)
SFColor color () const
void setLocation (SFVec3f location)
SFVec3f location () const
virtual void setAttribute (Attribute *A)

Private Attributes

bool m_on
float m_intensity
SFColor m_color
SFVec3f m_location


Constructor & Destructor Documentation

vrml1::PointLight::PointLight (  ) 


Member Function Documentation

void vrml1::PointLight::setOn ( bool  on  ) 

bool vrml1::PointLight::on (  )  const

void vrml1::PointLight::setIntensity ( float  intensity  ) 

float vrml1::PointLight::intensity (  )  const

void vrml1::PointLight::setColor ( SFColor  color  ) 

SFColor vrml1::PointLight::color (  )  const

void vrml1::PointLight::setLocation ( SFVec3f  location  ) 

SFVec3f vrml1::PointLight::location (  )  const

void vrml1::PointLight::setAttribute ( Attribute A  )  [virtual]

Reimplemented from vrml1::Node.


Member Data Documentation

bool vrml1::PointLight::m_on [private]

float vrml1::PointLight::m_intensity [private]

SFColor vrml1::PointLight::m_color [private]

SFVec3f vrml1::PointLight::m_location [private]


The documentation for this class was generated from the following files:
Generated on Mon Jul 21 23:57:10 2008 for libvrml1++ by  doxygen 1.5.4