this class can track multiple flows and find in each mesh vertex the amount of water reached it Generated from class MR.FlowAggregator. This is the non-const half of the class.
More...
|
| unsafe | FlowAggregator (MR._ByValue_FlowAggregator _other) |
| | Generated from constructor MR.FlowAggregator.FlowAggregator.
|
| | FlowAggregator (Const_FlowAggregator _other) |
| | Generated from constructor MR.FlowAggregator.FlowAggregator.
|
| | FlowAggregator (FlowAggregator _other) |
| | Generated from constructor MR.FlowAggregator.FlowAggregator.
|
| unsafe | FlowAggregator (MR.Const_Mesh mesh, MR.Const_VertScalars heights) |
| | prepares the processing of given mesh with given height in each vertex Generated from constructor MR.FlowAggregator.FlowAggregator.
|
| virtual void | Dispose () |
| unsafe | Const_FlowAggregator (MR._ByValue_FlowAggregator _other) |
| | Generated from constructor MR.FlowAggregator.FlowAggregator.
|
| | Const_FlowAggregator (Const_FlowAggregator _other) |
| | Generated from constructor MR.FlowAggregator.FlowAggregator.
|
| | Const_FlowAggregator (FlowAggregator _other) |
| | Generated from constructor MR.FlowAggregator.FlowAggregator.
|
| unsafe | Const_FlowAggregator (MR.Const_Mesh mesh, MR.Const_VertScalars heights) |
| | prepares the processing of given mesh with given height in each vertex Generated from constructor MR.FlowAggregator.FlowAggregator.
|
| unsafe MR.VertScalars | computeFlow (MR.Std.Const_Vector_MRFlowOrigin starts, MR.Const_OutputFlows? out_=null) |
| | tracks multiple flows
|
| unsafe MR.VertScalars | computeFlow (MR.Std.Const_Vector_MRMeshTriPoint starts, MR.Const_OutputFlows? out_=null) |
| | Generated from method MR.FlowAggregator.computeFlow. Parameter out_ defaults to {}.
|
| unsafe MR.VertScalars | computeFlow (ulong numStarts, MR.Std.Const_Function_MRMeshTriPoint_From_MRUint64T startById, MR.Std.Const_Function_Float_From_MRUint64T amountById, MR.Std.Const_Function_ConstMRFaceBitSetPtr_From_MRUint64T regionById, MR.Const_OutputFlows? out_=null) |
| | Generated from method MR.FlowAggregator.computeFlow. Parameter out_ defaults to {}.
|
| unsafe MR.Phmap.FlatHashMap_MRVertId_MRFlowAggregatorFlows | computeFlowsPerBasin (MR.Std.Const_Vector_MRFlowOrigin starts) |
| | tracks multiple flows
|
| unsafe MR.Phmap.FlatHashMap_MRVertId_MRFlowAggregatorFlows | computeFlowsPerBasin (MR.Std.Const_Vector_MRMeshTriPoint starts) |
| | Generated from method MR.FlowAggregator.computeFlowsPerBasin.
|
| unsafe MR.Phmap.FlatHashMap_MRVertId_MRFlowAggregatorFlows | computeFlowsPerBasin (ulong numStarts, MR.Std.Const_Function_MRMeshTriPoint_From_MRUint64T startById, MR.Std.Const_Function_Float_From_MRUint64T amountById) |
| | Generated from method MR.FlowAggregator.computeFlowsPerBasin.
|
| unsafe MR.UndirectedEdgeBitSet | computeCatchmentDelineation () |
| | finds the edges on the mesh that divides catchment basin (every triangle is attributed to the final destination point based on the path originated from its centroid) Generated from method MR.FlowAggregator.computeCatchmentDelineation.
|
this class can track multiple flows and find in each mesh vertex the amount of water reached it Generated from class MR.FlowAggregator. This is the non-const half of the class.