globalmapper.SetLidarPoint ========================== .. currentmodule:: globalmapper .. py:function:: SetLidarPoint (GM_LayerHandle_t32 aLayer, uint64 aPointIndex, GM_LidarPoint_t aLidarPoint, int aReserved) -> GM_Error_t32 Sets a Lidar point feature in the given layer. The indexes should be in the range [0, GM_LayerInfo_t.mNumLidarPoints). You should use :doc:`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. :param GM_LayerHandle_t32 aLayer: Layer to get point from :param uint64 aPointIndex: Index of Lidar point feature to update :param GM_LidarPoint_t aLidarPoint: Lidar point to update :param int aReserved: Reserved for future use; must be 0. :returns: Error Code :rtype: GM_Error_t32