/// <summary> /// Switch YAH minimap to pointcloud minimap /// </summary> public void SwitchToPointCloud() { Debug.Log("Switch Minimap to PC"); currentMinimap = MiniMapTechnique.PointCloud; YAH_Minimap.SetActive(false); ROSManager.GetComponent <PointCloudSubscriber>().messageProcessingActive = true; MeshManager.messageProcessingActive = true; Pointcloud_Minimap.SetActive(true); }
/// <summary> /// Switch pointcloud minimap to YAH minimap /// </summary> public void SwitchToYAH() { Debug.Log("Switch Minimap to YAH"); currentMinimap = MiniMapTechnique.YAH; Pointcloud_Minimap.SetActive(false); ROSManager.GetComponent <PointCloudSubscriber>().messageProcessingActive = false; MeshManager.messageProcessingActive = false; MeshManager.removeMeshes(); YAH_Minimap.SetActive(true); }