rustgeomapping 0.2.3

A set of base tools that are designed to allow RGBD cameras create 2.5D heightmaps from the captured pointclouds. Primarily aimed at autonomous geotechnical feature reconstruction.
V0.2.3(29/05/26):
-Bugfix bound calculating in pointcloud transform

V0.2.2(28/05/26):
-Bugfix and test heightmap slotting

V0.2.1 (28/05/26):
-Pointcloud interface change - now precalculates bounds of pcl (and includes the z boundaries)
-Major bugfixing of heightmap generation

V0.1.13 (27/05/26):
-General bugixing

V0.1.11 (27/05/26):
-Bugfix Hmap from pcl with desired res 

V0.1.10 (27/05/26):
-Hmap from pcl with desired res now accounts for non-square heightmaps

V0.1.9 (27/05/26):
-Slotting no longer slots in NaN values

V0.1.8 (27/05/26):
-Implement the slotting of smaller heightmaps into larger heightmaps (assuming they have the same resolution)

V0.1.7 (27/05/26):
-Optimise 2.5D map generation

V0.1.6 (27/05/26):
-Optimise point cloud combination

V0.1.5 (27/05/26):
-Optimise heightmap to file saving (now takes 10x less time)


V0.1.4 (27/05/26):
-Implement creation of heightmap using desired bin size as opposed to setting a width/height


V0.1.3 (26/05/26):
-Implement creation of empty pointcloud
-Implement heightmap creation from list of pointclouds


V0.1.2 (26/05/26):
-Implement camtypes take pointcloud for agnostic pointcloud capture

V0.1.1 (26/05/26):
-Modify CamTypes Enumeration such that the Camera struct is stored implicitly
-Make CamTypes public