35 lines
802 B
JavaScript
35 lines
802 B
JavaScript
|
|
define([
|
||
|
|
'../Core/freezeObject'
|
||
|
|
], function(
|
||
|
|
freezeObject) {
|
||
|
|
'use strict';
|
||
|
|
|
||
|
|
/**
|
||
|
|
* The state of a BoundingSphere computation being performed by a {@link Visualizer}.
|
||
|
|
* @exports BoundingSphereState
|
||
|
|
* @private
|
||
|
|
*/
|
||
|
|
var BoundingSphereState = {
|
||
|
|
/**
|
||
|
|
* The BoundingSphere has been computed.
|
||
|
|
* @type BoundingSphereState
|
||
|
|
* @constant
|
||
|
|
*/
|
||
|
|
DONE : 0,
|
||
|
|
/**
|
||
|
|
* The BoundingSphere is still being computed.
|
||
|
|
* @type BoundingSphereState
|
||
|
|
* @constant
|
||
|
|
*/
|
||
|
|
PENDING : 1,
|
||
|
|
/**
|
||
|
|
* The BoundingSphere does not exist.
|
||
|
|
* @type BoundingSphereState
|
||
|
|
* @constant
|
||
|
|
*/
|
||
|
|
FAILED : 2
|
||
|
|
};
|
||
|
|
|
||
|
|
return freezeObject(BoundingSphereState);
|
||
|
|
});
|