Skip to main content

@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

ParameterType
baseUrlURL
brepLutPathstring
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;

Defined in

@novorender/measure/measure_view.ts:53