|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Reflector
Generic interface for ray reflection with 3D geometry
Method Summary | |
---|---|
Vec3D |
getReflectedRayPointAtDistance(float dist)
Returns the point on the reflected ray at given distance from the intersection point |
float |
getReflectionAngle()
|
Ray3D |
reflectRay(Ray3D ray)
Reflects given ray on the entity's surface |
Methods inherited from interface toxi.geom.Intersector |
---|
getIntersectionDir, getIntersectionDistance, getIntersectionPoint, getNormalAtIntersection, intersectsRay |
Method Detail |
---|
Ray3D reflectRay(Ray3D ray)
ray
- incident ray
float getReflectionAngle()
Vec3D getReflectedRayPointAtDistance(float dist)
dist
- distance from isect position
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |