This is the complete list of members for meshlib::WatershedGraph, including all inherited members.
| basin_info(v:meshlib::GraphVertId) const -> &meshlib::WatershedGraph_BasinInfo | meshlib::WatershedGraph | |
| basin_info_mut(v:meshlib::GraphVertId) -> &mut meshlib::WatershedGraph_BasinInfo | meshlib::WatershedGraph | |
| bd_info(e:meshlib::GraphEdgeId) const -> &meshlib::WatershedGraph_BdInfo | meshlib::WatershedGraph | |
| bd_info_mut(e:meshlib::GraphEdgeId) -> &mut meshlib::WatershedGraph_BdInfo | meshlib::WatershedGraph | |
| compute_basin_volume(basin:meshlib::GraphVertId, waterLevel:f32) const -> f64 | meshlib::WatershedGraph | |
| construct(mesh:&meshlib::Mesh, face2basin:&meshlib::Vector_int_MR_FaceId, numBasins:core::ffi::c_int) -> meshlib::Owned< meshlib::WatershedGraph > | meshlib::WatershedGraph | static |
| construct_from_another(_other:&meshlib::WatershedGraph) -> meshlib::Owned< meshlib::WatershedGraph > | meshlib::WatershedGraph | static |
| copy(ptr:*const Self) -> *mut Self | meshlib::CppCopy | static |
| meshlib::destroy(ptr:*mut Self) | meshlib::CppClass | static |
| meshlib::CppCopy::destroy(ptr:*mut Self) | meshlib::CppClass | static |
| find_lowest_bd() const -> meshlib::Owned< meshlib::std_pair_MR_GraphEdgeId_float > | meshlib::WatershedGraph | |
| flows_finally_to(v:meshlib::GraphVertId, exceptOutside:Option< bool >) const -> meshlib::GraphVertId | meshlib::WatershedGraph | |
| flows_to(v:meshlib::GraphVertId) const -> meshlib::GraphVertId | meshlib::WatershedGraph | |
| get_all_basin_faces(joinOverflowBasins:Option< bool >) const -> meshlib::Owned< meshlib::Vector_MR_FaceBitSet_MR_GraphVertId > | meshlib::WatershedGraph | |
| get_basin_faces(basin:meshlib::GraphVertId) const -> meshlib::Owned< meshlib::FaceBitSet > | meshlib::WatershedGraph | |
| get_basin_faces_below_level(basin:meshlib::GraphVertId, waterLevel:f32) const -> meshlib::Owned< meshlib::FaceBitSet > | meshlib::WatershedGraph | |
| get_height_at(v:meshlib::VertId) const -> f32 | meshlib::WatershedGraph | |
| get_inter_basin_edges(joinOverflowBasins:Option< bool >) const -> meshlib::Owned< meshlib::UndirectedEdgeBitSet > | meshlib::WatershedGraph | |
| get_overflow_points() const -> meshlib::Owned< meshlib::std_vector_MR_WatershedGraph_OverflowPoint > | meshlib::WatershedGraph | |
| get_root_basin(v:meshlib::GraphVertId) const -> meshlib::GraphVertId | meshlib::WatershedGraph | |
| graph() const -> &meshlib::Graph | meshlib::WatershedGraph | |
| ini_basin2_tgt(joinOverflowBasins:Option< bool >) const -> meshlib::Owned< meshlib::Vector_MR_GraphVertId_MR_GraphVertId > | meshlib::WatershedGraph | |
| merge(v0:meshlib::GraphVertId, v1:meshlib::GraphVertId) -> meshlib::GraphVertId | meshlib::WatershedGraph | |
| merge_via_bd(bd:meshlib::GraphEdgeId) -> meshlib::GraphVertId | meshlib::WatershedGraph | |
| num_basins() const -> core::ffi::c_int | meshlib::WatershedGraph | |
| outside_id() const -> meshlib::GraphVertId | meshlib::WatershedGraph | |
| set_parents_to_roots() | meshlib::WatershedGraph | |
| total_area() const -> f32 | meshlib::WatershedGraph |