# Interface: MeasurementBase<Vector2Type, Vector3Type>

configurator-core/src/roomle-configurator..MeasurementBase

# Type parameters

Name Type
Vector2Type Vector3 | Position2
Vector3Type Vector3 | Position3

# Hierarchy

# Table of contents

# Properties

# Properties

# fromPosition2d

fromPosition2d: Vector2Type

start position of the dimension in 2D *

# Defined in

packages/planner-core/src/utils/measurements.ts:64 (opens new window)


# fromPosition3d

fromPosition3d: Vector3Type

start position of the dimension in 3D *

# Defined in

packages/planner-core/src/utils/measurements.ts:52 (opens new window)


# length

length: number

length of the wall in millimeters *

# Defined in

packages/planner-core/src/utils/measurements.ts:62 (opens new window)


# textDirection

textDirection: Vector3Type

3D direction vector of the text *

# Defined in

packages/planner-core/src/utils/measurements.ts:58 (opens new window)


# textPosition2d

textPosition2d: Vector2Type

2D position where the length/label should be shown *

# Defined in

packages/planner-core/src/utils/measurements.ts:68 (opens new window)


# textPosition3d

textPosition3d: Vector3Type

3D position where the length/label should be shown *

# Defined in

packages/planner-core/src/utils/measurements.ts:56 (opens new window)


# textRotation

textRotation: number

rotation of the text in radians *

# Defined in

packages/planner-core/src/utils/measurements.ts:60 (opens new window)


# toPosition2d

toPosition2d: Vector2Type

end position of the dimension in 2D *

# Defined in

packages/planner-core/src/utils/measurements.ts:66 (opens new window)


# toPosition3d

toPosition3d: Vector3Type

end position of the dimension in 3D *

# Defined in

packages/planner-core/src/utils/measurements.ts:54 (opens new window)