Uses of Class
com.threerings.math.Ray2D

Packages that use Ray2D
com.threerings.math Model and animation configurations. 
com.threerings.tudey.shape   
com.threerings.tudey.space   
 

Uses of Ray2D in com.threerings.math
 

Methods in com.threerings.math that return Ray2D
 Ray2D Ray2D.set(Ray2D other)
          Copies the parameters of another ray.
 Ray2D Ray2D.set(Vector2f origin, Vector2f direction)
          Sets the ray parameters to the values contained in the supplied vectors.
 Ray2D Ray2D.transform(Transform2D transform)
          Transforms this ray.
 Ray2D Ray2D.transform(Transform2D transform, Ray2D result)
          Transforms this ray, placing the result in the object provided.
 Ray2D Ray2D.transformLocal(Transform2D transform)
          Transforms this ray in-place.
 

Methods in com.threerings.math with parameters of type Ray2D
 float Line.getDistance(Ray2D ray)
          Computes the signed distance to this line along the specified ray.
 boolean Rect.getIntersection(Ray2D ray, Vector2f result)
          Finds the location of the (first) intersection between the specified ray and this rectangle.
 boolean Line.getIntersection(Ray2D ray, Vector2f result)
          Computes the intersection of the supplied ray with this line, placing the result in the given vector (if the ray intersects).
 boolean Rect.intersects(Ray2D ray)
          Determines whether the specified ray intersects this rectangle.
 Ray2D Ray2D.set(Ray2D other)
          Copies the parameters of another ray.
 Ray2D Ray2D.transform(Transform2D transform, Ray2D result)
          Transforms this ray, placing the result in the object provided.
 

Constructors in com.threerings.math with parameters of type Ray2D
Ray2D(Ray2D other)
          Copy constructor.
 

Uses of Ray2D in com.threerings.tudey.shape
 

Methods in com.threerings.tudey.shape with parameters of type Ray2D
 boolean ShapeElement.getIntersection(Ray2D ray, Vector2f result)
           
abstract  boolean Shape.getIntersection(Ray2D ray, Vector2f result)
          Finds the intersection of a ray with this shape and places it in the supplied vector (if it exists).
 boolean Segment.getIntersection(Ray2D ray, Vector2f result)
           
 boolean Polygon.getIntersection(Ray2D ray, Vector2f result)
           
 boolean Point.getIntersection(Ray2D ray, Vector2f result)
           
 boolean None.getIntersection(Ray2D ray, Vector2f result)
           
 boolean Global.getIntersection(Ray2D ray, Vector2f result)
           
 boolean Compound.getIntersection(Ray2D ray, Vector2f result)
           
 boolean Circle.getIntersection(Ray2D ray, Vector2f result)
           
 boolean Capsule.getIntersection(Ray2D ray, Vector2f result)
           
 

Uses of Ray2D in com.threerings.tudey.space
 

Methods in com.threerings.tudey.space with parameters of type Ray2D
 boolean SpaceElement.getIntersection(Ray2D ray, Vector2f result)
          Finds the intersection of a ray with this element and places it in the supplied vector (if it exists).
 SpaceElement Space.getIntersection(Ray2D ray, Vector2f location)
          Checks for an intersection between the provided ray and the contents of the space.
 boolean SimpleSpaceElement.getIntersection(Ray2D ray, Vector2f result)
           
abstract  SpaceElement Space.getIntersection(Ray2D ray, Vector2f location, Predicate<? super SpaceElement> filter)
          Checks for an intersection between the provided ray and the contents of the space.
 SpaceElement SimpleSpace.getIntersection(Ray2D ray, Vector2f location, Predicate<? super SpaceElement> filter)
           
 SpaceElement HashSpace.getIntersection(Ray2D ray, Vector2f location, Predicate<? super SpaceElement> filter)
           
 



Copyright © 2011. All Rights Reserved.