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
static Cesium.NearFarScalar.clone(nearFarScalar, result) → NearFarScalar
    Duplicates a NearFarScalar instance.
    
| Name | Type | Description | 
|---|---|---|
nearFarScalar | 
            
            NearFarScalar | The NearFarScalar to duplicate. | 
result | 
            
            NearFarScalar | 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 
    
true if they are equal,
false otherwise.
| Name | Type | Description | 
|---|---|---|
left | 
            
            NearFarScalar | optional The first NearFarScalar. | 
right | 
            
            NearFarScalar | optional The second NearFarScalar. | 
Returns:
true if left and right are equal; otherwise false.
    Stores the provided instance into the provided array.
    
| Name | Type | Default | Description | 
|---|---|---|---|
value | 
            
            NearFarScalar | The value to pack. | |
array | 
            
            Array.<Number> | The array to pack into. | |
startingIndex | 
            
            Number | 
                
                    0
                
                 | 
            
            optional The index into the array at which to start packing the elements. | 
Returns:
    The array that was packed into
    
static Cesium.NearFarScalar.unpack(array, startingIndex, result) → NearFarScalar
    Retrieves an instance from a packed array.
    
| Name | Type | Default | Description | 
|---|---|---|---|
array | 
            
            Array.<Number> | The packed array. | |
startingIndex | 
            
            Number | 
                
                    0
                
                 | 
            
            optional The starting index of the element to be unpacked. | 
result | 
            
            NearFarScalar | 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 | 
|---|---|---|
result | 
            
            NearFarScalar | 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 
    
true if they are equal,
false otherwise.
| Name | Type | Description | 
|---|---|---|
right | 
            
            NearFarScalar | optional The right hand side NearFarScalar. | 
Returns:
true if left and right are equal; otherwise false.
