|
MrSID Decode SDK for LiDAR Reference Manual
1.1.4.4709
|
#include "lidar/Base.h"Go to the source code of this file.
Classes | |
| struct | DataTypeUtils |
| Helper functions for interaction with the DataType enum. More... | |
| class | ChannelInfo |
| ChannelInfo stores the basic properties of a channel. More... | |
| class | PointInfo |
| PointInfo is a group of ChannelInfo objects. More... | |
| class | ChannelData |
| ChannelData adds sample values to the ChannelInfo class. More... | |
| class | PointData |
| PointData is a group of ChannelData objects. More... | |
Macros | |
| #define | CHANNEL_NAME_X "X" |
| The canonical names of channels. More... | |
| #define | CHANNEL_NAME_Y "Y" |
| #define | CHANNEL_NAME_Z "Z" |
| #define | CHANNEL_NAME_Intensity "Intensity" |
| #define | CHANNEL_NAME_ReturnNum "ReturnNum" |
| #define | CHANNEL_NAME_NumReturns "NumReturns" |
| #define | CHANNEL_NAME_ScanDir "ScanDir" |
| #define | CHANNEL_NAME_EdgeFlightLine "EdgeFlightLine" |
| #define | CHANNEL_NAME_ScannerChannel "ScannerChannel" |
| #define | CHANNEL_NAME_ClassId "ClassId" |
| #define | CHANNEL_NAME_ClassFlags "ClassFlags" |
| #define | CHANNEL_NAME_ScanAngle "ScanAngle" |
| #define | CHANNEL_NAME_UserData "UserData" |
| #define | CHANNEL_NAME_SourceId "SourceId" |
| #define | CHANNEL_NAME_GPSTime_Week "GPSTime" |
| #define | CHANNEL_NAME_GPSTime_Adjusted "GPSTime_Adjusted" |
| #define | CHANNEL_NAME_Red "Red" |
| #define | CHANNEL_NAME_Green "Green" |
| #define | CHANNEL_NAME_Blue "Blue" |
| #define | CHANNEL_NAME_NearInfrared "NearInfrared" |
| #define | CHANNEL_NAME_Skip "@Skip" |
Enumerations | |
| enum | DataType { DATATYPE_INVALID = 0x0000, DATATYPE_UINT8 = 0x0100, DATATYPE_SINT8 = 0x0101, DATATYPE_UINT16 = 0x0200, DATATYPE_SINT16 = 0x0201, DATATYPE_UINT32 = 0x0400, DATATYPE_SINT32 = 0x0401, DATATYPE_UINT64 = 0x0800, DATATYPE_SINT64 = 0x0801, DATATYPE_FLOAT32 = 0x0403, DATATYPE_FLOAT64 = 0x0803 } |
| Channel data types. More... | |
| #define CHANNEL_NAME_Blue "Blue" |
Definition at line 112 of file PointData.h.
| #define CHANNEL_NAME_ClassFlags "ClassFlags" |
Definition at line 104 of file PointData.h.
| #define CHANNEL_NAME_ClassId "ClassId" |
Definition at line 103 of file PointData.h.
| #define CHANNEL_NAME_EdgeFlightLine "EdgeFlightLine" |
Definition at line 101 of file PointData.h.
| #define CHANNEL_NAME_GPSTime_Adjusted "GPSTime_Adjusted" |
Definition at line 109 of file PointData.h.
| #define CHANNEL_NAME_GPSTime_Week "GPSTime" |
Definition at line 108 of file PointData.h.
| #define CHANNEL_NAME_Green "Green" |
Definition at line 111 of file PointData.h.
| #define CHANNEL_NAME_Intensity "Intensity" |
Definition at line 97 of file PointData.h.
| #define CHANNEL_NAME_NearInfrared "NearInfrared" |
Definition at line 113 of file PointData.h.
| #define CHANNEL_NAME_NumReturns "NumReturns" |
Definition at line 99 of file PointData.h.
| #define CHANNEL_NAME_Red "Red" |
Definition at line 110 of file PointData.h.
| #define CHANNEL_NAME_ReturnNum "ReturnNum" |
Definition at line 98 of file PointData.h.
| #define CHANNEL_NAME_ScanAngle "ScanAngle" |
Definition at line 105 of file PointData.h.
| #define CHANNEL_NAME_ScanDir "ScanDir" |
Definition at line 100 of file PointData.h.
| #define CHANNEL_NAME_ScannerChannel "ScannerChannel" |
Definition at line 102 of file PointData.h.
| #define CHANNEL_NAME_Skip "@Skip" |
Definition at line 116 of file PointData.h.
| #define CHANNEL_NAME_SourceId "SourceId" |
Definition at line 107 of file PointData.h.
| #define CHANNEL_NAME_UserData "UserData" |
Definition at line 106 of file PointData.h.
| #define CHANNEL_NAME_X "X" |
Definition at line 94 of file PointData.h.
| #define CHANNEL_NAME_Y "Y" |
Definition at line 95 of file PointData.h.
| #define CHANNEL_NAME_Z "Z" |
Definition at line 96 of file PointData.h.
| enum DataType |
This enum is used to repersent the data type of channel samples.
| Enumerator | |
|---|---|
| DATATYPE_INVALID | |
| DATATYPE_UINT8 | |
| DATATYPE_SINT8 | |
| DATATYPE_UINT16 | |
| DATATYPE_SINT16 | |
| DATATYPE_UINT32 | |
| DATATYPE_SINT32 | |
| DATATYPE_UINT64 | |
| DATATYPE_SINT64 | |
| DATATYPE_FLOAT32 | |
| DATATYPE_FLOAT64 | |
Definition at line 26 of file PointData.h.
| LizardTech |