Click or drag to resize

GM_SetLidarPoint

Sets a Lidar point feature in the given layer. The indexes should be in the range [0, GM_LayerInfo_t.mNumLidarPoints). You should use GM_GetLidarPoint to first get the values for a Lidar point before updating the values in the structure.

Note this could be extremely slow if you are modifying very large numbers of Lidar points. If you need to do that, contact us and we can add a new mechanism for editing Lidar data that is efficient for large sets.

Syntax
GM_DLL_EXPORTED GM_Error_t32 __stdcall GM_SetLidarPoint
(
GM_LayerHandle_t32      aLayer,             // IN: Layer to get point from
uint64                  aPointIndex,        // IN: Index of Lidar point feature to update
const GM_LidarPoint_t*  aLidarPoint,        // IN: Lidar point to update
void*                   aReserved           // IN: Reserved for future use, must be NULL
)