@novorender/web_app / MeasureView
Class: MeasureView
Master class for all measure functionality The functionality is split into seperate modules
Methods
dispose()
dispose(): Promise<void>
Cleanup if measure module is no longer needed
Returns
Promise
<void
>
Defined in
@novorender/measure/measure_view.ts:73
loadScene()
loadScene(
baseUrl,
brepLutPath,
abortSignal?): Promise<void>
Parameters
Parameter | Type |
---|---|
baseUrl | URL |
brepLutPath | string |
abortSignal ? | AbortSignal |
Returns
Promise
<void
>
Defined in
@novorender/measure/measure_view.ts:64
Properties
collision
collision: CollisionModule;
Module for collision calculations, see CollisionModule
Defined in
@novorender/measure/measure_view.ts:23
core
core: CoreModule;
Module for general measuring functions, see CoreModule
Defined in
@novorender/measure/measure_view.ts:39
draw
draw: DrawModule;
Module for drawing measure objects on screen, see DrawModule
Defined in
@novorender/measure/measure_view.ts:27
drawContext
readonly drawContext: DrawContext;
Defined in
@novorender/measure/measure_view.ts:53
followPath
followPath: FollowModule;
Module for following parameteric objects such as line strips and cylinders, see FollowModule
Defined in
@novorender/measure/measure_view.ts:31
manhole
manhole: ManholeModule;
Module for inspecting and measuring manholes, see ManholeModule
Defined in
@novorender/measure/measure_view.ts:35
profile
profile: ProfileModule;
Module for 2d profiles from lines or cylinders, see ProfileModule
Defined in
@novorender/measure/measure_view.ts:43
road
road: RoadModule;
Module for road spesific calulations and data, see RoadModule
Defined in
@novorender/measure/measure_view.ts:47
worker
readonly worker: MeasureWorker;