Skip to main content

@novorender/web_app / DuoMeasurementValues

Interface: DuoMeasurementValues

DuoMeasurementValues is a collection of values for measuring two objects

Properties

angle?

readonly optional angle: object;

Angle between objects, used for cylinders, and the directions

additionalLine?

optional additionalLine: [vec3, vec3];

angleDrawInfo

angleDrawInfo: [vec3, vec3, vec3];

radians

radians: number;

Defined in

@novorender/measure/modules/core/index.ts:120


distance?

readonly optional distance: number;

Total distance between the objects

Defined in

@novorender/measure/modules/core/index.ts:110


distanceX

readonly distanceX: number;

Distance on the X plane between the objects

Defined in

@novorender/measure/modules/core/index.ts:114


distanceY

readonly distanceY: number;

Distance on the Y plane between the objects

Defined in

@novorender/measure/modules/core/index.ts:116


distanceZ

readonly distanceZ: number;

Distance on the Z plane between the objects

Defined in

@novorender/measure/modules/core/index.ts:118


drawKind

readonly drawKind: "measureResult";

Defined in

@novorender/measure/modules/core/index.ts:108


measureInfoA?

readonly optional measureInfoA: MeasureObjectInfo;

information about the first object of calculation

Defined in

@novorender/measure/modules/core/index.ts:126


measureInfoB?

readonly optional measureInfoB: MeasureObjectInfo;

information about the second object of calculation

Defined in

@novorender/measure/modules/core/index.ts:128


normalDistance?

readonly optional normalDistance: number;

Total normdistance between the objects from object A

Defined in

@novorender/measure/modules/core/index.ts:112


normalPoints?

readonly optional normalPoints: vec3[];

Point to display normal distance between objects from object A

Defined in

@novorender/measure/modules/core/index.ts:124