Represents an identifier that can be used to distinguish measurement types within a Go2MeasurementData message.
enum Go2MeasurementType { GO2_MEASUREMENT_TYPE_PROFILE_WIDTH = 0x00, GO2_MEASUREMENT_TYPE_PROFILE_HEIGHT = 0x01, GO2_MEASUREMENT_TYPE_PROFILE_DISTANCE = 0x02, GO2_MEASUREMENT_TYPE_PROFILE_CENTER_X = 0x03, GO2_MEASUREMENT_TYPE_PROFILE_CENTER_Z = 0x04, GO2_MEASUREMENT_TYPE_PROFILE_POSITION_X = 0x05, GO2_MEASUREMENT_TYPE_PROFILE_POSITION_Z = 0x06, GO2_MEASUREMENT_TYPE_PROFILE_ANGLE_X = 0x13, GO2_MEASUREMENT_TYPE_PROFILE_ISECT_X = 0x10, GO2_MEASUREMENT_TYPE_PROFILE_ISECT_Z = 0x11, GO2_MEASUREMENT_TYPE_PROFILE_ISECT_ANGLE = 0x12, GO2_MEASUREMENT_TYPE_PROFILE_ISECT_AREA = 0x20, GO2_MEASUREMENT_TYPE_PROFILE_BOX_AREA = 0x21, GO2_MEASUREMENT_TYPE_PROFILE_DIFF_AREA = 0x23, GO2_MEASUREMENT_TYPE_PROFILE_DIFF_PEAK = 0x24, GO2_MEASUREMENT_TYPE_PROFILE_GAP = 0x25, GO2_MEASUREMENT_TYPE_PROFILE_FLUSH = 0x26, GO2_MEASUREMENT_TYPE_PROFILE_CIRCLE_RADIUS = 0x27, GO2_MEASUREMENT_TYPE_PROFILE_CIRCLE_X = 0x28, GO2_MEASUREMENT_TYPE_PROFILE_CIRCLE_Z = 0x29, GO2_MEASUREMENT_TYPE_PROFILE_LINE_STD_DEV = 0x2A, GO2_MEASUREMENT_TYPE_PROFILE_LINE_ERROR_MIN = 0x2B, GO2_MEASUREMENT_TYPE_PROFILE_LINE_ERROR_MAX = 0x2C, GO2_MEASUREMENT_TYPE_PROFILE_LINE_PERCENTILE = 0x2D, GO2_MEASUREMENT_TYPE_SCRIPT = 0x30, GO2_MEASUREMENT_TYPE_PART_AREA = 0x40, GO2_MEASUREMENT_TYPE_PART_VOLUME = 0x41, GO2_MEASUREMENT_TYPE_PART_HEIGHT = 0x42, GO2_MEASUREMENT_TYPE_PART_CENTROID_X = 0x43, GO2_MEASUREMENT_TYPE_PART_CENTROID_Y = 0x44, GO2_MEASUREMENT_TYPE_PART_CENTROID_Z = 0x45, GO2_MEASUREMENT_TYPE_PART_ELLIPSE_MAJOR = 0x46, GO2_MEASUREMENT_TYPE_PART_ELLIPSE_MINOR = 0x47, GO2_MEASUREMENT_TYPE_PART_ELLIPSE_ANGLE = 0x48, GO2_MEASUREMENT_TYPE_PART_ELLIPSE_RATIO = 0x49, GO2_MEASUREMENT_TYPE_PART_BOUNDING_BOX_X = 0x4A, GO2_MEASUREMENT_TYPE_PART_BOUNDING_BOX_Y = 0x4B, GO2_MEASUREMENT_TYPE_PART_BOUNDING_BOX_WIDTH = 0x4C, GO2_MEASUREMENT_TYPE_PART_BOUNDING_BOX_LENGTH = 0x4D, GO2_MEASUREMENT_TYPE_PART_VOLUME_DIFF = 0x4E, GO2_MEASUREMENT_TYPE_PART_AREA_DIFF = 0x4F, GO2_MEASUREMENT_TYPE_PART_HEIGHT_DIFF = 0x50, GO2_MEASUREMENT_TYPE_PART_ANGLE_DIFF = 0x51, GO2_MEASUREMENT_TYPE_PART_AREA_OVERLAP = 0x52, GO2_MEASUREMENT_TYPE_PART_VOLUME_OVERLAP = 0x53 };
|
Members |
Description |
|
GO2_MEASUREMENT_TYPE_PROFILE_WIDTH = 0x00 |
Profile width measurement data id. |
|
GO2_MEASUREMENT_TYPE_PROFILE_HEIGHT = 0x01 |
Profile height measurement data id. |
|
GO2_MEASUREMENT_TYPE_PROFILE_DISTANCE = 0x02 |
Profile distance measurement data id. |
|
GO2_MEASUREMENT_TYPE_PROFILE_CENTER_X = 0x03 |
Profile center X measurement data id. |
|
GO2_MEASUREMENT_TYPE_PROFILE_CENTER_Z = 0x04 |
Profile center Z measurement data id. |
|
GO2_MEASUREMENT_TYPE_PROFILE_POSITION_X = 0x05 |
Profile position X measurement data id. |
|
GO2_MEASUREMENT_TYPE_PROFILE_POSITION_Z = 0x06 |
Profile position Z measurement data id. |
|
GO2_MEASUREMENT_TYPE_PROFILE_ANGLE_X = 0x13 |
Profile angle X measurement data id. |
|
GO2_MEASUREMENT_TYPE_PROFILE_ISECT_X = 0x10 |
Profile intersect X measurement data id. |
|
GO2_MEASUREMENT_TYPE_PROFILE_ISECT_Z = 0x11 |
Profile intersect Z measurement data id. |
|
GO2_MEASUREMENT_TYPE_PROFILE_ISECT_ANGLE = 0x12 |
Profile intersect angle measurement data id. |
|
GO2_MEASUREMENT_TYPE_PROFILE_ISECT_AREA = 0x20 |
Profile intesect area measurement data id. |
|
GO2_MEASUREMENT_TYPE_PROFILE_BOX_AREA = 0x21 |
Profile box area measurement data id. |
|
GO2_MEASUREMENT_TYPE_PROFILE_DIFF_AREA = 0x23 |
Profile difference area measurement data id. |
|
GO2_MEASUREMENT_TYPE_PROFILE_DIFF_PEAK = 0x24 |
Profile difference peak measurement data id. |
|
GO2_MEASUREMENT_TYPE_PROFILE_GAP = 0x25 |
Profile gap measurement data id. |
|
GO2_MEASUREMENT_TYPE_PROFILE_FLUSH = 0x26 |
Profile flush measurement data id. |
|
GO2_MEASUREMENT_TYPE_PROFILE_CIRCLE_RADIUS = 0x27 |
Profile circle radius measurement data id. |
|
GO2_MEASUREMENT_TYPE_PROFILE_CIRCLE_X = 0x28 |
Profile circle X measurement data id. |
|
GO2_MEASUREMENT_TYPE_PROFILE_CIRCLE_Z = 0x29 |
Profile circle Z measurement data id. |
|
GO2_MEASUREMENT_TYPE_PROFILE_LINE_STD_DEV = 0x2A |
Profile line std dev measurement data id. |
|
GO2_MEASUREMENT_TYPE_PROFILE_LINE_ERROR_MIN = 0x2B |
Profile line error min measurement data id. |
|
GO2_MEASUREMENT_TYPE_PROFILE_LINE_ERROR_MAX = 0x2C |
Profile line error max measurement data id. |
|
GO2_MEASUREMENT_TYPE_PROFILE_LINE_PERCENTILE = 0x2D |
Profile line percentile measurement data id. |
|
GO2_MEASUREMENT_TYPE_SCRIPT = 0x30 |
Script measurement output. |
|
GO2_MEASUREMENT_TYPE_PART_AREA = 0x40 |
Part area measurement data id. |
|
GO2_MEASUREMENT_TYPE_PART_VOLUME = 0x41 |
Part volume measurement data id. |
|
GO2_MEASUREMENT_TYPE_PART_HEIGHT = 0x42 |
Part height measurement data id. |
|
GO2_MEASUREMENT_TYPE_PART_CENTROID_X = 0x43 |
Part centroid X measurement data id. |
|
GO2_MEASUREMENT_TYPE_PART_CENTROID_Y = 0x44 |
Part centroid Y measurement data id. |
|
GO2_MEASUREMENT_TYPE_PART_CENTROID_Z = 0x45 |
Part centroid Z measurement data id. |
|
GO2_MEASUREMENT_TYPE_PART_ELLIPSE_MAJOR = 0x46 |
Part ellipse major measurement data id. |
|
GO2_MEASUREMENT_TYPE_PART_ELLIPSE_MINOR = 0x47 |
Part ellipse minor measurement data id. |
|
GO2_MEASUREMENT_TYPE_PART_ELLIPSE_ANGLE = 0x48 |
Part ellipse angle measurement data id. |
|
GO2_MEASUREMENT_TYPE_PART_ELLIPSE_RATIO = 0x49 |
Part ellipse ratio measurement data id. |
|
GO2_MEASUREMENT_TYPE_PART_BOUNDING_BOX_X = 0x4A |
Part bounding box X measurement data id. |
|
GO2_MEASUREMENT_TYPE_PART_BOUNDING_BOX_Y = 0x4B |
Part bounding box Y measurement data id. |
|
GO2_MEASUREMENT_TYPE_PART_BOUNDING_BOX_WIDTH = 0x4C |
Part bounding box width measurement data id. |
|
GO2_MEASUREMENT_TYPE_PART_BOUNDING_BOX_LENGTH = 0x4D |
Part bounding box length measurement data id. |
|
GO2_MEASUREMENT_TYPE_PART_VOLUME_DIFF = 0x4E |
Part volume difference measurement data id. |
|
GO2_MEASUREMENT_TYPE_PART_AREA_DIFF = 0x4F |
Part area difference measurement data id. |
|
GO2_MEASUREMENT_TYPE_PART_HEIGHT_DIFF = 0x50 |
Part height difference measurement data id. |
|
GO2_MEASUREMENT_TYPE_PART_ANGLE_DIFF = 0x51 |
Part angle difference measurement data id. |
|
GO2_MEASUREMENT_TYPE_PART_AREA_OVERLAP = 0x52 |
Part area overlap measurement data id. |
|
GO2_MEASUREMENT_TYPE_PART_VOLUME_OVERLAP = 0x53 |
Part volume overlap measurement data id. |
Go2Measurement.h