Global Mapper SDK
GlobalMapper.Lidar Namespace |
Contains all the definitions for Lidar Related functions and structures

Class | Description | |
---|---|---|
![]() |
GM_LidarClassify_t | Contains Lidar Classification Functions |
![]() |
GM_LidarClassInfo_t | This type is used to get/set information about Lidar classes |
![]() |
GM_LidarColorizeSetup_t | Define options for colorizing Lidar data from imagery sources |
![]() |
GM_LidarExtract_t | Lidar Extraction functions |
![]() |
GM_LidarFilter_t | This type is used to get/set information about Lidar class filters |
![]() |
GM_LidarQuery_t | A wrapper for a Lidar Query handle |
![]() |
GM_LidarQueryFilter_t | Definition of Lidar query filter. |
![]() |
GM_LidarQueryInfo_t | Define structure to hold information about a Lidar query |
![]() |
GM_LidarStats_t | Definition of statistics for a Lidar point cloud |
![]() |
GM_LidarUtil_t | Contains all additional Lidar functions |
![]() |
GM_P2PControlPoint_t | Defines a P2P control point. This will be a lat/lon/Z location associated with a pixel location in multiple images. |
![]() |
GM_P2PImagePixel_t | Defines a pixel location in an input image for a Pixels-to-Points process |
![]() |
GM_PixelsToPoints_t | Contains Pixels to Points functions |

Structure | Description | |
---|---|---|
![]() |
GM_ClassifyBuildingVegSetup_t | Define setup for classifying vegetation and building points |
![]() |
GM_ClassifyGraphSetup_t | Define setup for classifying non-ground points using graph-based methods |
![]() |
GM_ClassifyGroundSetup_t | Define setup for classifying ground points |
![]() |
GM_ClassifyNoiseSetup_t | Define setup for classifying noise points |
![]() |
GM_ClassifyNonGroundSetup_t | Define setup for classifying non-ground points |
![]() |
GM_ClassifyPoleLikeObjectSetup_t | Define setup for classifying pole like object points |
![]() |
GM_ClassifyPolePowerSetup_t | Define setup for classifying pole/powerline points |
![]() |
GM_ClassifyPowerlineSetup_t | Define setup for classifying powerline points |
![]() |
GM_GpsFitError_t | Define fit error in meters for GPS |
![]() |
GM_LidarAttrInfo_t | Definition of statistics for each Lidar attribute |
![]() |
GM_LidarClassFilter_t | Define a filter for Lidar classes with 1 bit for each Lidar class (from 0-255). |
![]() |
GM_LidarCompareSetup_t | Structure for performing a Lidar cloud comparison |
![]() |
GM_LidarExtractOutput_t | Structure with output of Lidar extraction |
![]() |
GM_LidarExtractSetup_t | Define setup for extraction feature outlines |
![]() |
GM_LidarPoint_t | This type is used to return information out Lidar point cloud features |
![]() |
GM_LidarReturnInfo_t | Statistics about different Lidar point This can be used for statistics for a single class or return type |
![]() |
GM_LidarSpatialThinSetup_t | Settings for spatial thinning of Lidar data |
![]() |
GM_P2PSetup_t | Structure providing P2P setup options |
![]() |
GM_SegmentationSetup_t | Define setup for segmentation related parameters used in graph-based classification and extraction |

Enumeration | Description | |
---|---|---|
![]() |
GM_CameraModel_t8 | Define different camera types. IMPORTANT NOTE: These are saved in the registry and should match the numeric values passed to openMVG_main_SfMInit_ImageListing |
![]() |
GM_ClassifyGroundFlags_t32 | Define flags for ground setup |
![]() |
GM_ClassifyNoiseFlags_t32 | Define flags for noise setup |
![]() |
GM_ClassifyNonGroundFlags_t32 | Define flags for non-ground setup |
![]() |
GM_GeoRegistrationOrderFlags_t8 | Define how we should apply control points and/or GPS EXIF information from the images. These values are stored in workspace so don't change. Defaults should be 0. |
![]() |
GM_LidarAttr_t8 | Definition of different Lidar attribute types that we will keep statistics for |
![]() |
GM_LidarClass_t8 | Define ASPRS Lidar types |
![]() |
GM_LidarClassGroup_t16 | Define Lidar class groups to categorize what type(s) of data a classification represents |
![]() |
GM_LidarClassifyTypes_t32 | Define flags for types of points to classify |
![]() |
GM_LidarColorizeFields_t8 | Define what fields to colorize |
![]() |
GM_LidarColorizeFlags_t8 | Define colorize types |
![]() |
GM_LidarColorizeIntensity_t8 | Define colorize intensity types |
![]() |
GM_LidarCompareFlags_t32 | Lidar comparison flags |
![]() |
GM_LidarDrawMode_t8 | Draw types - Update dialogs when more are added |
![]() |
GM_LidarExtractFlags_t32 | Define flags for non-ground setup |
![]() |
GM_LidarExtractLayer_t32 | Define available layers for Lidar extraction |
![]() |
GM_LidarExtractType_t32 | Define types of features to extract. This is a bit mask so you can specify multiple |
![]() |
GM_LidarFieldMask_t32 | Define bit mask of Lidar fields that are to be updated |
![]() |
GM_LidarFilterFlags_t32 | Define point flags to keep for filter |
![]() |
GM_LidarFlags_t32 | Define flags for Lidar point features |
![]() |
GM_LidarResMult_t | Define Lidar resolution multiplier type for dialog to initialize. |
![]() |
GM_P2PFlags_t32 | Define option flags for P2P setup |
![]() |
GM_SfmImageDescriberMethod_t8 | Define image describer method |
![]() |
GM_SfmInitializer_t8 | Define Incremental SfM initializer method |
![]() |
GM_SfmMethod_t8 | Define the various SFM (Structure-from-Motion) methods available. IMPORTANT NOTE: Don't change values as they are stored in project files. |
![]() |
GM_SfmQuality_t8 | Define SfM quality |
![]() |
GM_SfmResection_t8 | Define Incremental SfM Resection method (enum values must match what is passed to OpenMVG_main_IncrementalSfM2.exe |
![]() |
GM_SfmTriMethod_t8 | Define Incremental SfM triangulation method (enum values must match what is passed to OpenMVG_main_IncrementalSfM2.exe |
![]() |
GM_SpatialThinAlg_t8 | Spatial thinning algorithm - Specify which point to select from each bin grid when thinning |