Represents a multidimensional array (NDArray) of a fixed number of dimensions N and element type T.
One edge of the minimum spanning tree of mutual-reachability distances.
std::int32_t u
First endpoint of the MST edge (0-based vertex index).
T weight
Mutual-reachability distance between u and v.
std::int32_t v
Second endpoint of the MST edge (0-based vertex index).
Frozen output contract of every MST backend.
NDArray< T, 1 > coreDistances
Per-point core distance (length N; self-excluded kNN distance at minSamples).
std::vector< MstEdge< T > > edges
The N - 1 MST edges, in insertion order.