Skip to main content

@novorender/api / DuoMeasurementValues

Interface: DuoMeasurementValues

Defined in: @novorender/src/measure/modules/core/index.ts:102

DuoMeasurementValues is a collection of values for measuring two objects

Properties​

angle?​

readonly optional angle: object;

Defined in: @novorender/src/measure/modules/core/index.ts:115

Angle between objects, used for cylinders, and the directions

additionalLine?​

optional additionalLine: [vec3, vec3];

angleDrawInfo​

angleDrawInfo: [vec3, vec3, vec3];

radians​

radians: number;

distance?​

readonly optional distance: number;

Defined in: @novorender/src/measure/modules/core/index.ts:105

Total distance between the objects


distanceX​

readonly distanceX: number;

Defined in: @novorender/src/measure/modules/core/index.ts:109

Distance on the X plane between the objects


distanceY​

readonly distanceY: number;

Defined in: @novorender/src/measure/modules/core/index.ts:111

Distance on the Y plane between the objects


distanceZ​

readonly distanceZ: number;

Defined in: @novorender/src/measure/modules/core/index.ts:113

Distance on the Z plane between the objects


drawKind​

readonly drawKind: "measureResult";

Defined in: @novorender/src/measure/modules/core/index.ts:103


measureInfoA?​

readonly optional measureInfoA: MeasureObjectInfo;

Defined in: @novorender/src/measure/modules/core/index.ts:123

information about the first object of calculation


measureInfoB?​

readonly optional measureInfoB: MeasureObjectInfo;

Defined in: @novorender/src/measure/modules/core/index.ts:125

information about the second object of calculation


normalDistance?​

readonly optional normalDistance: number;

Defined in: @novorender/src/measure/modules/core/index.ts:107

Total normdistance between the objects from object A


normalPoints?​

readonly optional normalPoints: vec3[];

Defined in: @novorender/src/measure/modules/core/index.ts:121

Point to display normal distance between objects from object A