Sha256: 0cad2152af78d80acf9d73f265cc2ad281e5b3eadbbd098c82d34faae0853c72
Contents?: true
Size: 1.67 KB
Versions: 3
Compression:
Stored size: 1.67 KB
Contents
/*global define*/ define([ '../Core/defaultValue', '../Scene/VerticalOrigin' ], function( defaultValue, VerticalOrigin) { "use strict"; /** * Provides methods for working with a vertical origin defined in CZML. * * @exports CzmlVerticalOrigin * * @see VerticalOrigin * @see DynamicProperty * @see CzmlBoolean * @see CzmlCartesian2 * @see CzmlCartesian3 * @see CzmlPosition * @see CzmlColor * @see CzmlHorizontalOrigin * @see CzmlLabelStyle * @see CzmlNumber * @see CzmlString * @see CzmlUnitCartesian3 * @see CzmlUnitQuaternion * @see CzmlUnitSpherical */ var CzmlVerticalOrigin = { /** * Returns the packed enum representation contained within the provided CZML interval * or undefined if the interval does not contain enum data. * * @param {Object} czmlInterval The CZML interval to unwrap. */ unwrapInterval : function(czmlInterval) { return defaultValue(czmlInterval.verticalOrigin, czmlInterval); }, /** * Since enums can not be sampled, this method always returns false. */ isSampled : function() { return false; }, /** * Returns the VerticalOrigin contained within the unwrappedInterval. * * @param {Object} unwrappedInterval The result of CzmlVerticalOrigin.unwrapInterval. * @returns The VerticalOrigin value. */ getValue : function(unwrappedInterval) { return VerticalOrigin[unwrappedInterval]; } }; return CzmlVerticalOrigin; });
Version data entries
3 entries across 3 versions & 1 rubygems