|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object de.grogra.ray.intersection.Intersections.SphereLocalVariables
public static class Intersections.SphereLocalVariables
This class is used to speed up the sphere intersection calculation. An other advantage of it is to split the whole intersection calculation an only run the second part if necessary.
Field Summary | |
---|---|
float |
a
|
float |
b
|
float |
c
|
Point3f |
center
|
float |
D
|
Vector3f |
dg
|
Vector3f |
g
|
Point3f |
invers_point
|
Ray |
invers_ray
|
float |
invers_t
|
Vector3f |
normal
|
Point3f |
point
|
float |
t
|
int |
t_index
|
RTShader.TransparencyInput |
transparencyInput
|
float |
u
|
float |
v
|
float |
x
|
float |
z
|
Constructor Summary | |
---|---|
Intersections.SphereLocalVariables()
|
Method Summary |
---|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public float a
public float b
public float c
public Point3f center
public float D
public Vector3f dg
public Vector3f g
public Point3f invers_point
public Ray invers_ray
public float invers_t
public Vector3f normal
public Point3f point
public float t
public int t_index
public final RTShader.TransparencyInput transparencyInput
public float u
public float v
public float x
public float z
Constructor Detail |
---|
public Intersections.SphereLocalVariables()
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |