MeshLib Rust Docs
Loading...
Searching...
No Matches
MRUnionFind.rs File Reference

Classes

struct  meshlib::BaseUnionFind_MR_FaceId
 base of union-find data structures: stores only the parent forest and the operations that depend on it alone, so it is shared by the sequential UnionFind and the ParallelUnionFind More...
struct  meshlib::BaseUnionFind_MR_Id_MR_SurfaceDistanceStartTag
 base of union-find data structures: stores only the parent forest and the operations that depend on it alone, so it is shared by the sequential UnionFind and the ParallelUnionFind More...
struct  meshlib::BaseUnionFind_MR_UndirectedEdgeId
 base of union-find data structures: stores only the parent forest and the operations that depend on it alone, so it is shared by the sequential UnionFind and the ParallelUnionFind More...
struct  meshlib::BaseUnionFind_MR_VertId
 base of union-find data structures: stores only the parent forest and the operations that depend on it alone, so it is shared by the sequential UnionFind and the ParallelUnionFind More...
struct  meshlib::UnionFind_MR_UndirectedEdgeId
 Union-find data structure for representing disjoint sets of elements with few very quick operations: 1) union of two sets in one, 2) checking whether two elements pertain to the same set, 3) finding representative element (root) of each set by any set's element. Sequential implementation that selects the root of a united pair by set size for best performance. More...
struct  meshlib::UnionFind_MR_VertId
 Union-find data structure for representing disjoint sets of elements with few very quick operations: 1) union of two sets in one, 2) checking whether two elements pertain to the same set, 3) finding representative element (root) of each set by any set's element. Sequential implementation that selects the root of a united pair by set size for best performance. More...

Namespaces

namespace  meshlib