mirror of
https://github.com/mapillary/mapillary-js.git
synced 2026-02-01 14:33:45 +00:00
73 lines
2.5 KiB
TypeScript
73 lines
2.5 KiB
TypeScript
/**
|
|
* @module api
|
|
*
|
|
* @description Interfaces and methods for using
|
|
* MapillaryJS with custom data.
|
|
*/
|
|
|
|
// Geo
|
|
export {
|
|
ecefToEnu,
|
|
ecefToGeodetic,
|
|
enuToEcef,
|
|
enuToGeodetic,
|
|
geodeticToEcef,
|
|
geodeticToEnu,
|
|
} from "../geo/GeoCoords";
|
|
|
|
// Common
|
|
export {
|
|
decompress,
|
|
fetchArrayBuffer,
|
|
readMeshPbf,
|
|
} from "../api/Common";
|
|
|
|
// Provider
|
|
export { DataProviderBase } from "../api/DataProviderBase";
|
|
export { GeometryProviderBase } from "../api/GeometryProviderBase";
|
|
export { GraphDataProvider } from "../api/provider/GraphDataProvider";
|
|
export { GraphDataProviderOptions }
|
|
from "../api/provider/GraphDataProviderOptions";
|
|
export { IDataProvider } from "../api/interfaces/IDataProvider";
|
|
export { IGeometryProvider } from "../api/interfaces/IGeometryProvider";
|
|
|
|
export { S2GeometryProvider } from "../api/S2GeometryProvider";
|
|
|
|
// Event
|
|
export { ProviderCellEvent } from "../api/events/ProviderCellEvent";
|
|
export { ProviderClusterEvent } from "../api/events/ProviderClusterEvent";
|
|
export { ProviderEvent } from "../api/events/ProviderEvent";
|
|
export { ProviderEventType } from "../api/events/ProviderEventType";
|
|
|
|
// Contract
|
|
export { ClusterContract }
|
|
from "../api/contracts/ClusterContract";
|
|
export { CoreImagesContract } from "../api/contracts/CoreImagesContract";
|
|
export { EntContract } from "../api/contracts/EntContract";
|
|
export { ImagesContract } from "../api/contracts/ImagesContract";
|
|
export { ImageTilesContract } from "../api/contracts/ImageTilesContract";
|
|
export { ImageTilesRequestContract }
|
|
from "../api/contracts/ImageTilesRequestContract";
|
|
export { MeshContract } from "../api/contracts/MeshContract";
|
|
export { SequenceContract } from "../api/contracts/SequenceContract";
|
|
export { SpatialImagesContract } from "../api/contracts/SpatialImagesContract";
|
|
|
|
// Ent
|
|
export { CameraEnt } from "../api/ents/CameraEnt";
|
|
export { CoreImageEnt } from "../api/ents/CoreImageEnt";
|
|
export { CreatorEnt } from "../api/ents/CreatorEnt";
|
|
export { IDEnt } from "../api/ents/IDEnt";
|
|
export { ImageEnt } from "../api/ents/ImageEnt";
|
|
export { ImageTileEnt } from "../api/ents/ImageTileEnt";
|
|
export { SequenceEnt } from "../api/ents/SequenceEnt";
|
|
export { SpatialImageEnt } from "../api/ents/SpatialImageEnt";
|
|
export { URLEnt } from "../api/ents/URLEnt";
|
|
|
|
// Type
|
|
export { LngLat } from "../api/interfaces/LngLat";
|
|
export { LngLatAlt } from "../api/interfaces/LngLatAlt";
|
|
|
|
// Util
|
|
export { EventEmitter } from "../util/EventEmitter";
|
|
export { IEventEmitter } from "../util/interfaces/IEventEmitter";
|