/** * This file was automatically generated by json-schema-to-typescript. * DO NOT MODIFY IT BY HAND. Instead, modify the source JSONSchema file, * and run json-schema-to-typescript to regenerate this file. */ import { Extension } from "./Extension"; import { Extras } from "./Extras"; import { BoundingVolume } from "./BoundingVolume"; /** * Metadata about the tile's content and a link to the content. */ export interface TileContent { /** * An optional bounding volume that tightly encloses just the tile's content. tile.boundingVolume provides spatial coherence and tile.content.boundingVolume enables tight view frustum culling. When this is omitted, tile.boundingVolume is used. */ boundingVolume?: BoundingVolume; /** * A uri that points to the tile's content. When the uri is relative, it is relative to the referring tileset JSON file. */ uri: string; extensions?: Extension; extras?: Extras; }