Skip to main content

interface.DuoMeasurementValues

API > DuoMeasurementValues

Interface: DuoMeasurementValues

DuoMeasurementValues is a collection of values for measuring two objects

Properties

angle

angle?: object

Angle between objects, used for cylinders, and the directions

Type declaration

angle.additionalLine

additionalLine?: [vec3, vec3]

angle.angleDrawInfo

angleDrawInfo: [vec3, vec3, vec3]

angle.radians

radians: number

Source

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


distance

distance?: number

Total distance between the objects

Source

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


distanceX

readonly distanceX: number

Distance on the X plane between the objects

Source

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


distanceY

readonly distanceY: number

Distance on the Y plane between the objects

Source

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


distanceZ

readonly distanceZ: number

Distance on the Z plane between the objects

Source

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


drawKind

readonly drawKind: "measureResult"

Source

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


measureInfoA

measureInfoA?: MeasureObjectInfo

information about the first object of calculation

Source

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


measureInfoB

measureInfoB?: MeasureObjectInfo

information about the second object of calculation

Source

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


normalDistance

normalDistance?: number

Total normdistance between the objects from object A

Source

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


normalPoints

normalPoints?: vec3[]

Point to display normal distance between objects from object A

Source

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