Class Summary |
AmbientLightPanel |
This class creates a panel to show the parameters of the AmbientLight |
Arrow |
This class creates an arrow to represent the directional light's colour and direction |
DirectionalLightPanel |
This class creates a panel to show the parameters of the directional light |
DirLightMouseCtrl |
This class enables using mouse to change the direction of the directional light |
LightFrame |
This class is an gui to control light sources,
including create, delete, turn on/off, and change the lights'
parameters |
LightManager |
LightManager is the main class to control the light sources. |
LightPropertiesSaver |
This class saves the light configuration to the .properties file |
PointLightMouseCtrl |
This class enables using mouse to control the position of the point light |
PointLightPanel |
This class creates a panel to show the parameters of the point light |
PointLightSphere |
This class creates a sphere to represent the PointLight's position and colour |
PropertyFileFilter |
File filter for the light configuration files which with extension
of".properties". |
SpotLightCone |
This class creates a cone to represent a spot light's colour, position, direction and spreadangle |
SpotLightMouseCtrl |
This class enables using mouse to adjust the position, direction, spreadangle of the spotlight |
SpotLightPanel |
This class creates a panel to show the parameters of the spot light |
WilmaLight |
The class serves as a memory for the light and it's parent branch group. |