@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