de.grogra.ray.physics
Class Interior.Input

java.lang.Object
  extended by de.grogra.ray.physics.Interior.Input
Enclosing interface:
Interior

public static final class Interior.Input
extends java.lang.Object

This class serves as input to Interior.attenuate(Input, Color3f).


Field Summary
 Point3f globalEnd
          The end point of the light ray in global coordinates.
 Point3f localEnd
          The end point of the light ray in local coordinates.
 Point3f localOrigin
          The origin of the light ray in local coordinates.
 Ray ray
          The light ray.
 
Constructor Summary
Interior.Input(Spectrum factory)
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

globalEnd

public final Point3f globalEnd
The end point of the light ray in global coordinates.


localEnd

public final Point3f localEnd
The end point of the light ray in local coordinates.


localOrigin

public final Point3f localOrigin
The origin of the light ray in local coordinates.


ray

public final Ray ray
The light ray.

Constructor Detail

Interior.Input

public Interior.Input(Spectrum factory)