|
Lagrange
|
Options for the Dijkstra traversal. More...
#include <lagrange/internal/dijkstra.h>
Public Attributes | |
| Scalar | geodesic_radius = 0 |
| Maximum geodesic distance from the seed. | |
| Scalar | euclidean_radius = 0 |
Maximum Euclidean distance from seed_position. | |
| Eigen::Vector3< Scalar > | seed_position = Eigen::Vector3<Scalar>::Zero() |
Center of the Euclidean ball. Required when euclidean_radius > 0. | |
Options for the Dijkstra traversal.
Maximum geodesic distance from the seed.
Vertices beyond this distance are not queued, unless they fall within the Euclidean distance (when enabled). A value <= 0 means no geodesic limit.
Maximum Euclidean distance from seed_position.
When > 0, traversal continues while vertices are within the Euclidean distance, can bridge through out-of-scope vertices if the chordal distance is still within Euclidean limits.