Uses of Class
toxi.geom.Ray3D

Packages that use Ray3D
toxi.geom   
toxi.geom.mesh   
 

Uses of Ray3D in toxi.geom
 

Fields in toxi.geom declared as Ray3D
 Ray3D Ray3DIntersector.ray
           
 

Methods in toxi.geom that return Ray3D
 Ray3D SphereIntersectorReflector.reflectRay(Ray3D ray)
           
 Ray3D Reflector3D.reflectRay(Ray3D ray)
          Reflects given ray on the entity's surface
 Ray3D Ray3D.setDirection(ReadonlyVec3D d)
          Uses a normalized copy of the given vector as the ray direction.
 Ray3D Line3D.toRay3D()
           
 

Methods in toxi.geom with parameters of type Ray3D
 ReadonlyVec3D Plane.getIntersectionWithRay(Ray3D r)
          Calculates the intersection point between plane and ray (line).
 float[] Sphere.intersectRay(Ray3D ray)
          Alternative to SphereIntersectorReflector.
 float SphereIntersectorReflector.intersectRayDistance(Ray3D ray)
          Calculates the distance of the vector to the given sphere in the specified direction.
 float Plane.intersectRayDistance(Ray3D ray)
          Calculates the distance of the vector to the given plane in the specified direction.
 boolean TriangleIntersector.intersectsRay(Ray3D ray)
           
 boolean SphereIntersectorReflector.intersectsRay(Ray3D ray)
           
 boolean Ray3DIntersector.intersectsRay(Ray3D other)
           
 boolean Intersector3D.intersectsRay(Ray3D ray)
          Checks if entity intersects with the given ray.
 Vec3D AABB.intersectsRay(Ray3D ray, float minDist, float maxDist)
          Calculates intersection with the given ray between a certain distance interval.
 Ray3D SphereIntersectorReflector.reflectRay(Ray3D ray)
           
 Ray3D Reflector3D.reflectRay(Ray3D ray)
          Reflects given ray on the entity's surface
 

Constructors in toxi.geom with parameters of type Ray3D
Ray3DIntersector(Ray3D ray)
           
 

Uses of Ray3D in toxi.geom.mesh
 

Methods in toxi.geom.mesh with parameters of type Ray3D
 boolean TriangleMesh.intersectsRay(Ray3D ray)