class Tres::Ray
- Tres::Ray
 - Reference
 - Object
 
Defined in:
tres/math/ray.crConstructors
Instance Method Summary
- 
        #==(ray)
        
          
Returns
false(other can only be aValuehere). - #apply_matrix4(matrix4)
 - #at(t, target = Tres::Vector3.new)
 - #clone
 - #closest_point_to_point(point, target = Tres::Vector3.new)
 - #copy(ray)
 - #direction : Tres::Vector3
 - #direction=(direction : Tres::Vector3)
 - #distance_sq_to_segment(v0, v1, point_on_ray = nil, point_on_segment = nil)
 - #distance_to_plane(plane)
 - #distance_to_point(point)
 - #intersect_box(box, target = Tres::Vector3.new)
 - #intersect_plane(plane, target = Tres::Vector3.new)
 - #intersect_sphere(sphere, target = Tres::Vector3.new)
 - #intersect_triangle(a, b, c, backface_culling, target = Tres::Vector3.new)
 - #intersection_box?(box)
 - #intersection_plane?(plane)
 - #intersection_sphere?(sphere)
 - #origin : Tres::Vector3
 - #origin=(origin : Tres::Vector3)
 - #recast(t)
 - #set(origin, direction)
 
Constructor Detail
Instance Method Detail
        
        def ==(ray)
        #
      
      
        
              Description copied from class Reference
            
          
          Returns false (other can only be a Value here).