Skip to main content

@novorender/api / ManholeModule

Class: ManholeModule

Defined in: @novorender/src/measure/modules/manhole/module.ts:8

Modules specialized for measuring manholes

Extends​

  • BaseModule

Constructors​

Constructor​

new ManholeModule(worker, parent): ManholeModule;

Defined in: @novorender/src/measure/modules/base.ts:5

Parameters​

ParameterType
workerMeasureWorker
parentMeasureView

Returns​

ManholeModule

Inherited from​

BaseModule.constructor

Methods​

measure()​

measure(objectId): Promise<
| undefined
| ManholeMeasureValues>;

Defined in: @novorender/src/measure/modules/manhole/module.ts:16

Give manhole measure object to inspect from objectId, note that this object can be used for all measurement measure and aslo be drawn DrawableEntity

Parameters​

ParameterType
objectIdnumber

Returns​

Promise< | undefined | ManholeMeasureValues>

Values for manhole measurement,

Properties​

parent​

readonly parent: MeasureView;

Defined in: @novorender/src/measure/modules/base.ts:7

Inherited from​

BaseModule.parent

worker​

readonly worker: MeasureWorker;

Defined in: @novorender/src/measure/modules/base.ts:6

Inherited from​

BaseModule.worker