MeasurementTargetClassMap¶
Interface MeasurementTargetClassMap
interface 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]][];
}
Properties
0
"0": [number, number, number]
Value type for MeasurementTargetClass.POINT.
1
"1": [number, number, number, number, number, number]
Value type for MeasurementTargetClass.LINE.
2
"2": [number, number, number, number]
Value type for MeasurementTargetClass.PLANE.
3
Value type for MeasurementTargetClass.TOPOLOGY.
4
"4": number[]
Value type for MeasurementTargetClass.NODE.
5
"5": [[number, number, number], [number, number, number]]
Value type for MeasurementTargetClass.LINE_SEGMENT.
6
"6": [[number, number, number], [number, number, number]][]
Value type for MeasurementTargetClass.CURVE.
Helper to map MeasurementTargetClasses to corresponding value types.
See