// loaders.gl // SPDX-License-Identifier: MIT // Copyright (c) vis.gl contributors // COMMON CATEGORY export type { TypedArray, BigTypedArray, TypedArrayConstructor, BigTypedArrayConstructor, NumberArray, ArrayType, AnyArray } from './types/types'; // SCHEMAS AND DATA TYPES export type {Schema, Field, DataType, SchemaMetadata, FieldMetadata} from './types/schema'; export type {Batch} from './types/batch'; // TABLE CATEGORY TYPES export type { Table, RowTable, ArrayRowTable, ObjectRowTable, GeoJSONTable, ColumnarTable, ArrowTable, Tables } from './categories/category-table'; export type { TableBatch, ArrayRowTableBatch, ObjectRowTableBatch, GeoJSONTableBatch, ColumnarTableBatch, ArrowTableBatch } from './categories/category-table'; // MESH CATEGORY export type { MeshTable, MeshArrowTable, Mesh, MeshGeometry, MeshAttribute, MeshAttributes } from './categories/category-mesh'; // TEXTURES export type { TextureMetadata, Texture, Texture1D, Texture2D, Texture3D, TextureCube, Texture2DArray, TextureCubeArray, TextureLevel, GPUTextureFormat, TextureFormat } from './categories/category-texture'; // IMAGES export type {ImageDataType, ImageType, ImageTypeEnum} from './categories/category-image'; // GIS CATEGORY - GEOARROW // export type {GeoArrowMetadata, GeoArrowEncoding} from './geometry/geoarrow-metadata'; // GIS CATEGORY - GEOJSON export type { GeoJSON, Feature, FeatureCollection, Geometry, Position, GeoJsonProperties, Point, MultiPoint, LineString, MultiLineString, Polygon, MultiPolygon, GeometryCollection } from './categories/category-gis'; // GIS CATEGORY - FLAT GEOJSON export type { FlatFeature, FlatIndexedGeometry, FlatGeometry, FlatGeometryType, FlatPoint, FlatLineString, FlatPolygon } from './categories/category-gis'; // GIS CATEGORY - BINARY export type { BinaryGeometryType, BinaryGeometry, BinaryPointGeometry, BinaryLineGeometry, BinaryPolygonGeometry, BinaryAttribute } from './categories/category-gis'; export type { BinaryFeatureCollection, BinaryFeature, BinaryPointFeature, BinaryLineFeature, BinaryPolygonFeature } from './categories/category-gis'; // DEPRECATED // MESH CATEGORY export {getMeshSize, getMeshBoundingBox} from './deprecated/mesh-utils';