graphs representing rain basins on the mesh Generated from class MR.WatershedGraph. This is the non-const half of the class.
More...
Inheritance diagram for MR.WatershedGraph:Public Member Functions | |
| unsafe | WatershedGraph (MR._ByValue_WatershedGraph _other) |
Generated from constructor MR.WatershedGraph.WatershedGraph. | |
| WatershedGraph (Const_WatershedGraph _other) | |
Generated from constructor MR.WatershedGraph.WatershedGraph. | |
| WatershedGraph (WatershedGraph _other) | |
Generated from constructor MR.WatershedGraph.WatershedGraph. | |
| unsafe | WatershedGraph (MR.Const_Mesh mesh, MR.Const_Vector_Int_MRFaceId face2basin, int numBasins) |
constructs the graph from given mesh, heights in z-coordinate, and initial subdivision on basins Generated from constructor MR.WatershedGraph.WatershedGraph. | |
| unsafe new MR.WatershedGraph.BasinInfo | basinInfo (MR.GraphVertId v) |
Generated from method MR.WatershedGraph.basinInfo. | |
| unsafe new MR.WatershedGraph.BdInfo | bdInfo (MR.GraphEdgeId e) |
Generated from method MR.WatershedGraph.bdInfo. | |
| unsafe void | setParentsToRoots () |
replaces parent of each basin with its computed root; this speeds up following calls to getRootBasin() Generated from method MR.WatershedGraph.setParentsToRoots. | |
| unsafe MR.GraphVertId | merge (MR.GraphVertId v0, MR.GraphVertId v1) |
merges basin v1 into basin v0, v1 is deleted after that, returns v0 Generated from method MR.WatershedGraph.merge. | |
| unsafe MR.GraphVertId | mergeViaBd (MR.GraphEdgeId bd) |
merges two basins sharing given boundary, returns remaining basin Generated from method MR.WatershedGraph.mergeViaBd. | |
graphs representing rain basins on the mesh Generated from class MR.WatershedGraph. This is the non-const half of the class.
|
inline |
Generated from constructor MR.WatershedGraph.WatershedGraph.
|
inline |
Generated from constructor MR.WatershedGraph.WatershedGraph.
|
inline |
Generated from constructor MR.WatershedGraph.WatershedGraph.
|
inline |
constructs the graph from given mesh, heights in z-coordinate, and initial subdivision on basins Generated from constructor MR.WatershedGraph.WatershedGraph.
|
inline |
Generated from method MR.WatershedGraph.basinInfo.
|
inline |
Generated from method MR.WatershedGraph.bdInfo.
|
inline |
merges basin v1 into basin v0, v1 is deleted after that, returns v0 Generated from method MR.WatershedGraph.merge.
|
inline |
merges two basins sharing given boundary, returns remaining basin Generated from method MR.WatershedGraph.mergeViaBd.
|
inline |
replaces parent of each basin with its computed root; this speeds up following calls to getRootBasin() Generated from method MR.WatershedGraph.setParentsToRoots.