/**
* Specifies the type of the cloud that is added to a {@link CloudCollection} in {@link CloudCollection#add}.
*
* @enum {Number}
*/
var CloudType = {
/**
* Cumulus cloud.
*
* @type {Number}
* @constant
*/
CUMULUS: 0,
};
/**
* Validates that the provided cloud type is a valid {@link CloudType}
*
* @param {CloudType} cloudType The cloud type to validate.
* @returns {Boolean} true if the provided cloud type is a valid value; otherwise, false.
*
* @example
* if (!Cesium.CloudType.validate(cloudType)) {
* throw new Cesium.DeveloperError('cloudType must be a valid value.');
* }
*/
CloudType.validate = function (cloudType) {
return cloudType === CloudType.CUMULUS;
};
export default Object.freeze(CloudType);