com.threerings.opengl.scene.config
Class ShadowConfig.TextureData

java.lang.Object
  extended by com.threerings.util.ShallowObject
      extended by com.threerings.opengl.scene.config.ShadowConfig.Data
          extended by com.threerings.opengl.scene.config.ShadowConfig.TextureData
Enclosing class:
ShadowConfig

public static class ShadowConfig.TextureData
extends ShadowConfig.Data

A simple container for several state elements shared between the updater and the dependency.


Field Summary
 float far
          The distances to the near and far clip planes.
 float height
          The dimensions of the light projection.
 float near
          The distances to the near and far clip planes.
 Transform3D transform
          The light's transform in world space.
 float width
          The dimensions of the light projection.
 
Fields inherited from class com.threerings.opengl.scene.config.ShadowConfig.Data
light, updater
 
Constructor Summary
ShadowConfig.TextureData()
           
 
Method Summary
 
Methods inherited from class com.threerings.util.ShallowObject
equals, hashCode
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

transform

public Transform3D transform
The light's transform in world space.


near

public float near
The distances to the near and far clip planes.


far

public float far
The distances to the near and far clip planes.


width

public float width
The dimensions of the light projection.


height

public float height
The dimensions of the light projection.

Constructor Detail

ShadowConfig.TextureData

public ShadowConfig.TextureData()