de.grogra.ray.intersection
Class Intersections.CylinderLocalVariables

java.lang.Object
  extended by de.grogra.ray.intersection.Intersections.CylinderLocalVariables
Enclosing class:
Intersections

public static class Intersections.CylinderLocalVariables
extends java.lang.Object


Field Summary
 float a
           
 float b
           
 float beta
           
static short BODY
           
static short BOTTOM
           
 float c
           
 Point3f cur_invers_point
           
 float cur_t
           
static float CYLINDER_HEIGHT
           
static float CYLINDER_RADIUS
           
static float CYLINDER_RADIUS_SQ
           
 float D
           
 boolean hasIntersection
           
 short intersection_part
           
 Point3f invers_point
           
 Ray invers_ray
           
 float invers_t
           
 Point3f point
           
 float t
           
static short TOP
           
 RTShader.TransparencyInput transparencyInput
           
 float u
           
 float v
           
 
Constructor Summary
Intersections.CylinderLocalVariables()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

a

public float a

b

public float b

beta

public float beta

BODY

public static final short BODY
See Also:
Constant Field Values

BOTTOM

public static final short BOTTOM
See Also:
Constant Field Values

c

public float c

cur_invers_point

public Point3f cur_invers_point

cur_t

public float cur_t

CYLINDER_HEIGHT

public static final float CYLINDER_HEIGHT
See Also:
Constant Field Values

CYLINDER_RADIUS

public static final float CYLINDER_RADIUS
See Also:
Constant Field Values

CYLINDER_RADIUS_SQ

public static final float CYLINDER_RADIUS_SQ
See Also:
Constant Field Values

D

public float D

hasIntersection

public boolean hasIntersection

intersection_part

public short intersection_part

invers_point

public Point3f invers_point

invers_ray

public final Ray invers_ray

invers_t

public float invers_t

point

public Point3f point

t

public float t

TOP

public static final short TOP
See Also:
Constant Field Values

transparencyInput

public final RTShader.TransparencyInput transparencyInput

u

public float u

v

public float v
Constructor Detail

Intersections.CylinderLocalVariables

public Intersections.CylinderLocalVariables()