|
libE57Format 3.1.1
C++ library to read & write the E57 file format for point cloud data
|
Stores the top-level information for a single lidar scan. More...
#include <E57SimpleData.h>
Collaboration diagram for e57::Data3D:Public Attributes | |
| DateTime | acquisitionEnd |
| The end date and time that the data was acquired. | |
| DateTime | acquisitionStart |
| The start date and time that the data was acquired. | |
| float | atmosphericPressure = FLOAT_MAX |
| The atmospheric pressure, measured at the sensor, at the time of data collection. | |
| CartesianBounds | cartesianBounds |
| The bounding region (in cartesian coordinates) of all the points in this Data3D. | |
| ColorLimits | colorLimits |
| The limits for the value of red, green, and blue color that the sensor is capable of producing. | |
| ustring | description |
| A user-defined description of the Image. | |
| ustring | guid |
| A globally unique identification string for the current version of the Data3D object. | |
| IndexBounds | indexBounds |
| The bounds of the row, column, and return number of all the points in this Data3D. | |
| IntensityLimits | intensityLimits |
| The limits for the value of signal intensity that the sensor is capable of producing. | |
| ustring | name |
| A user-defined name for the Data3D. | |
| std::vector< ustring > | originalGuids |
| A vector of globally unique identification Strings from which the points in this Data3D originated. | |
| size_t | pointCount = 0 |
| PointStandardizedFieldsAvailable | pointFields |
| The active fields used in the WritePoints function. | |
| PointGroupingSchemes | pointGroupingSchemes |
| The defined schemes that group points in different ways. | |
| RigidBodyTransform | pose |
| A rigid body transform that describes the coordinate frame of the 3D imaging system origin. | |
| float | relativeHumidity = FLOAT_MAX |
| The percentage relative humidity, measured at the sensor, at the time of data collection. | |
| ustring | sensorFirmwareVersion |
| The version number for the firmware installed in the sensor at the time of data collection. | |
| ustring | sensorHardwareVersion |
| The version number for the sensor hardware at the time of data collection. | |
| ustring | sensorModel |
| The model name or number for the sensor. | |
| ustring | sensorSerialNumber |
| The serial number for the sensor. | |
| ustring | sensorSoftwareVersion |
| The version number for the software used for the data collection. | |
| ustring | sensorVendor |
| The name of the manufacturer for the sensor used to collect the points in this Data3D. | |
| SphericalBounds | sphericalBounds |
| The bounding region (in spherical coordinates) of all the points in this Data3D. | |
| float | temperature = FLOAT_MAX |
| The ambient temperature, measured at the sensor, at the time of data collection. | |
Stores the top-level information for a single lidar scan.
| DateTime e57::Data3D::acquisitionEnd |
The end date and time that the data was acquired.
| DateTime e57::Data3D::acquisitionStart |
The start date and time that the data was acquired.
| float e57::Data3D::atmosphericPressure = FLOAT_MAX |
The atmospheric pressure, measured at the sensor, at the time of data collection.
The units are Pascals. Shall be positive.
| CartesianBounds e57::Data3D::cartesianBounds |
The bounding region (in cartesian coordinates) of all the points in this Data3D.
These are in the local coordinate system of the points.
| ColorLimits e57::Data3D::colorLimits |
The limits for the value of red, green, and blue color that the sensor is capable of producing.
| ustring e57::Data3D::description |
A user-defined description of the Image.
| ustring e57::Data3D::guid |
A globally unique identification string for the current version of the Data3D object.
| IndexBounds e57::Data3D::indexBounds |
The bounds of the row, column, and return number of all the points in this Data3D.
| IntensityLimits e57::Data3D::intensityLimits |
The limits for the value of signal intensity that the sensor is capable of producing.
| std::vector<ustring> e57::Data3D::originalGuids |
A vector of globally unique identification Strings from which the points in this Data3D originated.
| size_t e57::Data3D::pointCount = 0 |
The number of points in the Data3D. On 32-bit systems size_t will allow for 4,294,967,295 points per scan which seems reasonable...
| PointStandardizedFieldsAvailable e57::Data3D::pointFields |
The active fields used in the WritePoints function.
| PointGroupingSchemes e57::Data3D::pointGroupingSchemes |
The defined schemes that group points in different ways.
| RigidBodyTransform e57::Data3D::pose |
A rigid body transform that describes the coordinate frame of the 3D imaging system origin.
These are in the file-level coordinate system.
| float e57::Data3D::relativeHumidity = FLOAT_MAX |
The percentage relative humidity, measured at the sensor, at the time of data collection.
Shall be in the interval [0, 100].
| ustring e57::Data3D::sensorFirmwareVersion |
The version number for the firmware installed in the sensor at the time of data collection.
| ustring e57::Data3D::sensorHardwareVersion |
The version number for the sensor hardware at the time of data collection.
| ustring e57::Data3D::sensorModel |
The model name or number for the sensor.
| ustring e57::Data3D::sensorSerialNumber |
The serial number for the sensor.
| ustring e57::Data3D::sensorSoftwareVersion |
The version number for the software used for the data collection.
| ustring e57::Data3D::sensorVendor |
The name of the manufacturer for the sensor used to collect the points in this Data3D.
| SphericalBounds e57::Data3D::sphericalBounds |
The bounding region (in spherical coordinates) of all the points in this Data3D.
These are in the local coordinate system of the points.
| float e57::Data3D::temperature = FLOAT_MAX |
The ambient temperature, measured at the sensor, at the time of data collection.
This units are degrees Celsius.