de.grogra.ray.intersection
Class IntersectionDescription
java.lang.Object
de.grogra.ray.intersection.IntersectionDescription
public class IntersectionDescription
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
intersectionIndex
public int intersectionIndex
IntersectionDescription
public IntersectionDescription()
IntersectionDescription
public IntersectionDescription(IntersectionDescription desc)
IntersectionDescription
public IntersectionDescription(Ray ray,
float t)
IntersectionDescription
public IntersectionDescription(Ray ray,
float t,
Point3f point)
IntersectionDescription
public IntersectionDescription(Ray ray,
int count)
getIntersectionCount
public int getIntersectionCount()
getLocalPoint
public Point3f getLocalPoint()
getNormal
public Vector3f getNormal()
getPoint
public Point3f getPoint()
getRTObject
public RTObject getRTObject()
getT
public float getT()
getTangenteU
public Vector3f getTangenteU()
getTangenteV
public Vector3f getTangenteV()
getUVCoordinate
public Point2f getUVCoordinate()
setIntersectionCount
public void setIntersectionCount(int value)
setLocalPoint
public void setLocalPoint(Point3f point)
setNormal
public void setNormal(Vector3f normal)
setPoint
public void setPoint(Point3f point,
float t)
setRTObject
public void setRTObject(RTObject object)