MeasurementTargetClassMap¶
Type Alias MeasurementTargetClassMap
MeasurementTargetClassMap: {
"0": [number, number, number];
"1": [number, number, number, number, number, number];
"2": [number, number, number, number];
"3": TopologyHandle;
"4": number[];
"5": [[number, number, number], [number, number, number]];
"6": [[number, number, number], [number, number, number]][];
}
"0": [number, number, number];
"1": [number, number, number, number, number, number];
"2": [number, number, number, number];
"3": TopologyHandle;
"4": number[];
"5": [[number, number, number], [number, number, number]];
"6": [[number, number, number], [number, number, number]][];
}
Type declaration
0: [number, number, number]
Value type for MeasurementTargetClass.POINT.
1: [number, number, number, number, number, number]
Value type for MeasurementTargetClass.LINE.
2: [number, number, number, number]
Value type for MeasurementTargetClass.PLANE.
3: TopologyHandle
Value type for MeasurementTargetClass.TOPOLOGY.
4: number[]
Value type for MeasurementTargetClass.NODE.
5: [[number, number, number], [number, number, number]]
Value type for MeasurementTargetClass.LINE_SEGMENT.
6: [[number, number, number], [number, number, number]][]
Value type for MeasurementTargetClass.CURVE.
Helper to map MeasurementTargetClasses to corresponding value types.