slam.geodesics

Functions

compute_gdist(mesh, source_id[, target_id])

This func computes the geodesic distance between a set of sources and targets on a mesh surface by using the gdist.compute_gdist().

local_gdist_matrix(mesh, max_geodist)

For every vertex, get all the vertices within the maximum distance. NOTE: It will take some time to compute all the geo-distance from point to point. Details about the computing time and memory see in method gdist.local_gdist_matrix :param mesh: :param max_geodist: :return:.

shortest_path(mesh, start_idx, end_idx)