Newer
Older
qd_cnooc_front / static / Cesium / ThirdParty / GltfPipeline / hasExtension.js
[wangxitong] on 27 Nov 2021 527 bytes first commit
import defined from '../../Core/defined.js'

    /**
     * Checks whether the glTF has the given extension.
     *
     * @param {Object} gltf A javascript object containing a glTF asset.
     * @param {String} extension The name of the extension.
     * @returns {Boolean} Whether the glTF has the given extension.
     *
     * @private
     */
    function hasExtension(gltf, extension) {
        return defined(gltf.extensionsUsed) && (gltf.extensionsUsed.indexOf(extension) >= 0);
    }

    export default hasExtension;