new OrthographicFrustum()
        The viewing frustum is defined by 6 planes.
Each plane is represented by a 
    
    
    
    
    
    
    
    
    
    
    
    
Cartesian4 object, where the x, y, and z components
define the unit vector normal to the plane, and the w component is the distance of the
plane from the origin/camera position.
    Example:
var maxRadii = ellipsoid.maximumRadius;
var frustum = new Cesium.OrthographicFrustum();
frustum.right = maxRadii * Cesium.Math.PI;
frustum.left = -c.frustum.right;
frustum.top = c.frustum.right * (canvas.clientHeight / canvas.clientWidth);
frustum.bottom = -c.frustum.top;
frustum.near = 0.01 * maxRadii;
frustum.far = 50.0 * maxRadii;Members
- 
    bottom :Number
- 
    
    The bottom clipping plane.- 
    
    
    
    
    
    
    
    
    
    Default Value:
    
 undefined
- 
    far :Number
- 
    
    The distance of the far plane.- 
    
    
    
    
    
    
    
    
    
    Default Value:
    
 500000000.0;
- 
    left :Number
- 
    
    The left clipping plane.- 
    
    
    
    
    
    
    
    
    
    Default Value:
    
 undefined
- 
    near :Number
- 
    
    The distance of the near plane.- 
    
    
    
    
    
    
    
    
    
    Default Value:
    
 1.0
- 
    projectionMatrix :Matrix4
- 
    
    Gets the orthographic projection matrix computed from the view frustum.
- 
    right :Number
- 
    
    The right clipping plane.- 
    
    
    
    
    
    
    
    
    
    Default Value:
    
 undefined
- 
    top :Number
- 
    
    The top clipping plane.- 
    
    
    
    
    
    
    
    
    
    Default Value:
    
 undefined
Methods
- 
    clone(result) → OrthographicFrustum
- 
    
    Returns a duplicate of a OrthographicFrustum instance.Name Type Description resultOrthographicFrustum optional The object onto which to store the result. Returns:The modified result parameter or a new PerspectiveFrustum instance if one was not provided.
- 
    computeCullingVolume(position, direction, up) → CullingVolume
- 
    
    Creates a culling volume for this frustum.Name Type Description positionCartesian3 The eye position. directionCartesian3 The view direction. upCartesian3 The up direction. Returns:A culling volume at the given position and orientation.Example:// Check if a bounding volume intersects the frustum. var cullingVolume = frustum.computeCullingVolume(cameraPosition, cameraDirection, cameraUp); var intersect = cullingVolume.computeVisibility(boundingVolume);
- 
    equals(other) → Boolean
- 
    
    Compares the provided OrthographicFrustum componentwise and returnstrueif they are equal,falseotherwise.Name Type Description otherOrthographicFrustum optional The right hand side OrthographicFrustum. Returns:trueif they are equal,falseotherwise.
- 
    getPixelSize(drawingBufferDimensions, distance, result) → Cartesian2
- 
    
    Returns the pixel's width and height in meters.Name Type Default Description drawingBufferDimensionsCartesian2 A Cartesian2with width and height in the x and y properties, respectively.distanceNumber near plane distanceoptional The distance to the near plane in meters. resultCartesian2 optional The object onto which to store the result. Returns:The modified result parameter or a new instance ofCartesian2with the pixel's width and height in the x and y properties, respectively.Throws:- 
    DeveloperError : drawingBufferDimensions.x must be greater than zero.
- 
    DeveloperError : drawingBufferDimensions.y must be greater than zero.
 Example:// Example 1 // Get the width and height of a pixel. var pixelSize = camera.frustum.getPixelSize(new Cesium.Cartesian2(canvas.clientWidth, canvas.clientHeight));
- 
    
