de.grogra.ray.intersection
Interface BoundingVolume

All Known Implementing Classes:
BoundingBox, BoundingSphere

public interface BoundingVolume


Method Summary
 float getMaxX()
           
 float getMaxY()
           
 float getMaxZ()
           
 float getMinX()
           
 float getMinY()
           
 float getMinZ()
           
 boolean hasIntersection(Ray ray)
           
 boolean isInsideBox(Vector3f minValues, Vector3f maxValues)
           
 

Method Detail

getMaxX

float getMaxX()

getMaxY

float getMaxY()

getMaxZ

float getMaxZ()

getMinX

float getMinX()

getMinY

float getMinY()

getMinZ

float getMinZ()

hasIntersection

boolean hasIntersection(Ray ray)

isInsideBox

boolean isInsideBox(Vector3f minValues,
                    Vector3f maxValues)