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.