Represents a scalar value's lower and upper bound at a near distance and far distance in eye space.
    
    
    
    
    
    
        
| Name | Type | Default | Description | 
|---|---|---|---|
near | 
            
            Number | 
                
                    0.0
                
                 | 
            
            optional The lower bound of the camera range. | 
nearValue | 
            
            Number | 
                
                    0.0
                
                 | 
            
            optional The value at the lower bound of the camera range. | 
far | 
            
            Number | 
                
                    1.0
                
                 | 
            
            optional The upper bound of the camera range. | 
farValue | 
            
            Number | 
                
                    0.0
                
                 | 
            
            optional The value at the upper bound of the camera range. | 
See:
Members
- 
    
    The number of elements used to pack the object into an array.
 - 
    
    The upper bound of the camera range.
- 
    
    
    
    
    
    
    
    
    
    Default Value:
    
 
1.0 - 
    
    The value at the upper bound of the camera range.
- 
    
    
    
    
    
    
    
    
    
    Default Value:
    
 
0.0 - 
    
    The lower bound of the camera range.
- 
    
    
    
    
    
    
    
    
    
    Default Value:
    
 
0.0 - 
    
    The value at the lower bound of the camera range.
- 
    
    
    
    
    
    
    
    
    
    Default Value:
    
 
0.0 
Methods
- 
    
staticCesium.NearFarScalar.clone(nearFarScalar, result) → NearFarScalar
 - 
    
    Duplicates a NearFarScalar instance.
Name Type Description nearFarScalarNearFarScalar The NearFarScalar to duplicate. resultNearFarScalar optional The object onto which to store the result. Returns:
The modified result parameter or a new NearFarScalar instance if one was not provided. (Returns undefined if nearFarScalar is undefined) - 
    
    Compares the provided NearFarScalar and returns
trueif they are equal,falseotherwise.Name Type Description leftNearFarScalar optional The first NearFarScalar. rightNearFarScalar optional The second NearFarScalar. Returns:
trueif left and right are equal; otherwisefalse. - 
    
    Stores the provided instance into the provided array.
Name Type Default Description valueNearFarScalar The value to pack. arrayArray.<Number> The array to pack into. startingIndexNumber 0optional The index into the array at which to start packing the elements. Returns:
The array that was packed into - 
    
staticCesium.NearFarScalar.unpack(array, startingIndex, result) → NearFarScalar
 - 
    
    Retrieves an instance from a packed array.
Name Type Default Description arrayArray.<Number> The packed array. startingIndexNumber 0optional The starting index of the element to be unpacked. resultNearFarScalar optional The object into which to store the result. Returns:
The modified result parameter or a new NearFarScalar instance if one was not provided. - 
    
clone(result) → NearFarScalar
 - 
    
    Duplicates this instance.
Name Type Description resultNearFarScalar optional The object onto which to store the result. Returns:
The modified result parameter or a new NearFarScalar instance if one was not provided. - 
    
    Compares this instance to the provided NearFarScalar and returns
trueif they are equal,falseotherwise.Name Type Description rightNearFarScalar optional The right hand side NearFarScalar. Returns:
trueif left and right are equal; otherwisefalse. 
