thatopen-impl-measurements
Installation
SKILL.md
ThatOpen Measurements
Overview
This skill covers the measurement system in @thatopen/components-front:
LengthMeasurement, AreaMeasurement, VolumeMeasurement, and AngleMeasurement.
All four extend the abstract Measurement<T, U> base class, which provides
shared visual elements, snapping, units, disposal, and event handling.
Version: @thatopen/components-front 3.3.x Prerequisites: thatopen-impl-viewer (world setup), thatopen-core-architecture
Measurement Type Comparison
| Type | Class | Modes | Unit Type | Visual Elements |
|---|---|---|---|---|
| Distance | LengthMeasurement |
"free", "edge" |
mm, cm, m, km | DimensionLine + Mark labels |
| Area | AreaMeasurement |
"free", "square", "face" |
mm2, cm2, m2, km2 | MeasureFill + DimensionLine + Mark |
| Volume | VolumeMeasurement |
"free" |
mm3, cm3, m3, km3 | MeasureVolume + DimensionLine + Mark |
Related skills