@expofp/floorplan
Version:
Interactive floor plan library for expos and events
18 lines • 1.34 kB
TypeScript
export { createWayfindingEngine } from "./createWayfindingEngine";
export type { WayfindingEngine, Route } from "./createWayfindingEngine";
export type { GraphDataSource, RouteEndpoint, RouteLine, RoutePoint, RouteSnapResult, SnapToRouteConfig, } from "./types";
export { projectPointOnSegment } from "./geometry/projectPointOnSegment";
export type { SegmentProjection } from "./geometry/projectPointOnSegment";
export { computeTransitionPoints } from "./rendering/computeTransitionPoints";
export type { TransitionPointDef } from "./rendering/computeTransitionPoints";
export { computeTrailPoints } from "./rendering/computeTrailPoints";
export { computeBoundingBox } from "./rendering/routeGeometry";
export type { BoundingBox } from "./rendering/routeGeometry";
export { normalizeRouteDirection } from "./rendering/normalizeRouteDirection";
export { getRouteLength } from "./routing/getRouteLength";
export { SNAP_THRESHOLD_METERS, getThresholdFromMetersToSvg, getThresholdSafe, resolveRerouteThresholdSvg, } from "./position/gpsThreshold";
export { createRerouteController } from "./position/rerouteController";
export type { RerouteController } from "./position/rerouteController";
export { snapToRoute } from "./position/snapToRoute";
export { splitRouteByPoint } from "./position/splitRouteByPoint";
//# sourceMappingURL=index.d.ts.map