|
E57 Simple API V1.0.312
Aug. 10, 2012
|
The e57::PointStandardizedFieldsAvailable is a structure use to interrogate if standardized fields are available. More...
#include <E57Simple.h>
Public Attributes | |
| bool | cartesianXField |
| Indicates that the PointRecord cartesianX field is active. | |
| bool | cartesianYField |
| Indicates that the PointRecord cartesianY field is active. | |
| bool | cartesianZField |
| Indicates that the PointRecord cartesianZ field is active. | |
| bool | cartesianInvalidStateField |
| Indicates that the PointRecord cartesianInvalidState field is active. | |
| bool | sphericalRangeField |
| Indicates that the PointRecord sphericalRange field is active. | |
| bool | sphericalAzimuthField |
| Indicates that the PointRecord sphericalAzimuth field is active. | |
| bool | sphericalElevationField |
| Indicates that the PointRecord sphericalElevation field is active. | |
| bool | sphericalInvalidStateField |
| Indicates that the PointRecord sphericalInvalidState field is active. | |
| double | pointRangeMinimum |
| Indicates that the PointRecord cartesian and range fields should be configured with this minimum value -E57_FLOAT_MAX or -E57_DOUBLE_MAX. If using a ScaledIntegerNode then this needs to be a minimum range value. | |
| double | pointRangeMaximum |
| Indicates that the PointRecord cartesian and range fields should be configured with this maximum value E57_FLOAT_MAX or E57_DOUBLE_MAX. If using a ScaledIntegerNode then this needs to be a maximum range value. | |
| double | pointRangeScaledInteger |
| Indicates that the PointRecord cartesain and range fields should be configured as a ScaledIntegerNode with this scale setting. If 0. then use FloatNode. | |
| double | angleMinimum |
| Indicates that the PointRecord angle fields should be configured with this minimum value -E57_FLOAT_MAX or -E57_DOUBLE_MAX. If using a ScaledIntegerNode then this needs to be a minimum angle value. | |
| double | angleMaximum |
| Indicates that the PointRecord angle fields should be configured with this maximum value E57_FLOAT_MAX or E57_DOUBLE_MAX. If using a ScaledIntegerNode then this needs to be a maximum angle value. | |
| double | angleScaledInteger |
| Indicates that the PointRecord angle fields should be configured as a ScaledIntegerNode with this scale setting. If 0. then use FloatNode. | |
| bool | rowIndexField |
| Indicates that the PointRecord rowIndex field is active. | |
| uint32_t | rowIndexMaximum |
| Indicates that the PointRecord index fields should be configured with this maximum value where the minimum will be set to 0. | |
| bool | columnIndexField |
| Indicates that the PointRecord columnIndex field is active. | |
| uint32_t | columnIndexMaximum |
| Indicates that the PointRecord index fields should be configured with this maximum value where the minimum will be set to 0. | |
| bool | returnIndexField |
| Indicates that the PointRecord returnIndex field is active. | |
| bool | returnCountField |
| Indicates that the PointRecord returnCount field is active. | |
| uint8_t | returnMaximum |
| Indicates that the PointRecord return fields should be configured with this maximum value where the minimum will be set to 0. | |
| bool | timeStampField |
| Indicates that the PointRecord timeStamp field is active. | |
| bool | isTimeStampInvalidField |
| Indicates that the PointRecord isTimeStampInvalid field is active. | |
| double | timeMaximum |
| Indicates that the PointRecord timeStamp fields should be configured with this maximum value. like E57_UINT32_MAX, E57_FLOAT_MAX or E57_DOUBLE_MAX. | |
| bool | intensityField |
| Indicates that the PointRecord intensity field is active. | |
| bool | isIntensityInvalidField |
| Indicates that the PointRecord isIntensityInvalid field is active. | |
| double | intensityScaledInteger |
| Indicates that the PointRecord intensity fields should be configured as a ScaledIntegerNode with this setting. If 0. then use FloatNode, if -1. use IntegerNode. | |
| bool | colorRedField |
| indicates that the PointRecord colorRed field is active | |
| bool | colorGreenField |
| indicates that the PointRecord colorGreen field is active | |
| bool | colorBlueField |
| indicates that the PointRecord colorBlue field is active | |
| bool | isColorInvalidField |
| Indicates that the PointRecord isColorInvalid field is active. | |
The e57::PointStandardizedFieldsAvailable is a structure use to interrogate if standardized fields are available.
1.8.2