@expofp/floorplan
Version:
Interactive floor plan library for expos and events
19 lines • 1.85 kB
TypeScript
import { IndicesType, MeshType, VerticesType, Line, TextLines, DefOptions, Point, FontSizeFactor } from './engine-core/types';
import { rectToShapeDef, meshToShapeDef, createLayerDef, createLineDef, createSceneDef, createImageDef, createShapeDef, createTextDefLines, createTextDef, createShapeDot, boxToRenderer, rectToRenderer, polygonToRenderer } from './engine-core/defs';
import { updateLinesScale, updateTextDefRotation, getRotation, shouldFlip, getAngleDiff, getClampedBoundsCanvas, flipAngle, updateRectRotation } from './engine-core/update-def';
import { createCircleCanvas, createBookmarkCanvas, getBounds } from './engine-core/canvases';
import { loadCustomFontsUrls, CustomFonts, DEFAULT_FONT_URL, DEFAULT_FONT_LIGHT_URL } from './engine-core/fonts';
import { isInnerInsideOuter, flipImageDef } from './engine-core/utils/rotation';
import { mapRollSetting, getRollValue } from './engine-core/settings';
import { ImageDefWithParentBounds } from './engine-core/types';
import { RendererService } from './RendererService';
export type { IndicesType, MeshType, VerticesType, Line, TextLines, DefOptions, FontSizeFactor, Point, };
export { rectToShapeDef, meshToShapeDef, createLayerDef, createLineDef, createSceneDef, createImageDef, createShapeDef, createTextDef, createTextDefLines, createShapeDot, boxToRenderer, rectToRenderer, polygonToRenderer, };
export { updateLinesScale, updateTextDefRotation, getRotation, shouldFlip, flipAngle, getAngleDiff, getClampedBoundsCanvas, };
export { createCircleCanvas, createBookmarkCanvas, getBounds };
export { loadCustomFontsUrls, DEFAULT_FONT_URL, DEFAULT_FONT_LIGHT_URL };
export type { CustomFonts };
export { isInnerInsideOuter, mapRollSetting, getRollValue, updateRectRotation, flipImageDef };
export type { ImageDefWithParentBounds };
export { RendererService };
//# sourceMappingURL=index.d.ts.map