org.selman.java3d.book.lighttest
Class SpotLightObject
java.lang.Object
|
+--org.selman.java3d.book.lighttest.LightObject
|
+--org.selman.java3d.book.lighttest.PointLightObject
|
+--org.selman.java3d.book.lighttest.SpotLightObject
- All Implemented Interfaces:
- java.awt.event.ActionListener, java.util.EventListener, java.awt.event.ItemListener
- public class SpotLightObject
- extends PointLightObject
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
m_ConcentrationTextField
protected java.awt.TextField m_ConcentrationTextField
m_SpreadAngleTextField
protected java.awt.TextField m_SpreadAngleTextField
m_XDirectionTextField
protected java.awt.TextField m_XDirectionTextField
m_YDirectionTextField
protected java.awt.TextField m_YDirectionTextField
m_ZDirectionTextField
protected java.awt.TextField m_ZDirectionTextField
m_DirectionTransformGroup
protected javax.media.j3d.TransformGroup m_DirectionTransformGroup
m_Cone
protected com.sun.j3d.utils.geometry.Cone m_Cone
SpotLightObject
public SpotLightObject()
createLight
protected javax.media.j3d.Light createLight()
- Overrides:
createLight
in class PointLightObject
getName
public java.lang.String getName()
- Overrides:
getName
in class PointLightObject
getCapabilities
protected int[] getCapabilities()
- Overrides:
getCapabilities
in class PointLightObject
createGeometry
public javax.media.j3d.Group createGeometry()
- Overrides:
createGeometry
in class PointLightObject
addUiToPanel
public void addUiToPanel(java.awt.Panel panel)
- Overrides:
addUiToPanel
in class PointLightObject
synchLightToUi
public void synchLightToUi()
- Overrides:
synchLightToUi
in class PointLightObject
synchUiToLight
public void synchUiToLight()
- Overrides:
synchUiToLight
in class PointLightObject