Back to home page

EIC code displayed by LXR

 
 

    


Warning, /firebird/packages/firebird-ng/workers/geometry/src/public-api.ts is written in an unsupported language. File is not indexed.

0001 /**
0002  * `@dexvis/firebird-ng/workers/geometry`: the ROOT geometry worker and the
0003  * messages GeometryService exchanges with it.
0004  *
0005  * The application owns the worker entry module, so that its bundler builds
0006  * the worker (a library cannot ship a worker the application's bundler
0007  * sees); `withWorkers()` starts it. The entry is one call:
0008  *
0009  * ```ts
0010  * // geometry.worker.ts
0011  * import { runGeometryWorker } from '@dexvis/firebird-ng/workers/geometry';
0012  * runGeometryWorker(self);
0013  * ```
0014  *
0015  * An entry of its own: a worker bundle holds the code of one worker only.
0016  */
0017 
0018 export { runGeometryWorker } from './lib/geometry-worker';
0019 export type {
0020   GeometryLoadRequest,
0021   GeometryCancelRequest,
0022   WorkerResponse,
0023   SubdetectorInfo,
0024 } from './lib/geometry-worker';