"use strict";

Object.defineProperty(exports, "__esModule", {
  value: true
});
exports.C3DTilesTypes = exports.C3DTilesBoundingVolumeTypes = void 0;
/**
 * Enumeration of implemented 3D Tiles classes. Used in C3DTExtensions to
 * now which classes ask for extension parsing.
 *
 * @enum {Object} C3DTilesTypes
 *
 * @property {String} tileset - value: 'tileset'
 * @property {String} batchtable - value: 'batchtable'
 * @property {String} boundingVolume - value: 'bounding volume'
 */
const C3DTilesTypes = {
  tileset: 'tileset',
  batchtable: 'batchtable',
  boundingVolume: 'boundingVolume'
};
exports.C3DTilesTypes = C3DTilesTypes;
const C3DTilesBoundingVolumeTypes = {
  region: 'region',
  box: 'box',
  sphere: 'sphere'
};
exports.C3DTilesBoundingVolumeTypes = C3DTilesBoundingVolumeTypes;