new Ray
Represents a ray that extends infinitely from the provided origin in the provided direction.
Parameters:
| Name | Type | Argument | Default | Description | 
|---|---|---|---|---|
| origin | Cartesian3 | <optional> | Cartesian3.ZERO | The origin of the ray. | 
| direction | Cartesian3 | <optional> | Cartesian3.ZERO | The direction of the ray. | 
Source:
Members
- 
    direction :Cartesian3
- 
    
    The direction of the ray.
- 
    origin :Cartesian3
- 
    
    The origin of the ray.- Default Value:
 
Methods
- 
    <static> getPoint
- 
    
    
    Computes the point along the ray given by r(t) = o + t*d, where o is the origin of the ray and d is the direction. Parameters:Name Type Argument Description tNumber A scalar value. resultCartesian3 <optional> 
 The object in which the result will be stored. Returns:The modified result parameter, or a new instance if none was provided.Example//Get the first intersection point of a ray and an ellipsoid. var intersection = Cesium.IntersectionTests.rayEllipsoid(ray, ellipsoid); var point = Ray.getPoint(ray, intersection.start); 
