Public Member Functions | |
None | __init__ (self) |
None | __init__ (self, WatershedGraph.BasinInfo arg0) |
float | amountTillOverflow (self) |
float | approxLevel (self) |
None | updateAccVolume (self, float amount) |
float | accVolume (self) |
None | accVolume (self, float arg1) |
float | area (self) |
None | area (self, float arg1) |
float | lastMergeLevel (self) |
None | lastMergeLevel (self, float arg1) |
float | lastMergeVolume (self) |
None | lastMergeVolume (self, float arg1) |
float | lastUpdateAmount (self) |
None | lastUpdateAmount (self, float arg1) |
float | lowestBdLevel (self) |
None | lowestBdLevel (self, float arg1) |
float | lowestLevel (self) |
None | lowestLevel (self, float arg1) |
VertId | lowestVert (self) |
None | lowestVert (self, VertId arg1) |
float | maxVolume (self) |
None | maxVolume (self, float arg1) |
GraphEdgeId | overflowVia (self) |
None | overflowVia (self, GraphEdgeId arg1) |
Generated from: MR::WatershedGraph::BasinInfo Aliases: std_vector_WatershedGraph_BasinInfo_value_type, std_vector_WatershedGraph_BasinInfo_reference, Vector_WatershedGraph_BasinInfo_GraphVertId.reference, std_vector_WatershedGraph_BasinInfo_const_reference, Vector_WatershedGraph_BasinInfo_GraphVertId.const_reference, Vector_WatershedGraph_BasinInfo_GraphVertId.value_type associated with each vertex in graph
None meshlib.mrmeshpy.WatershedGraph.BasinInfo.__init__ | ( | self | ) |
None meshlib.mrmeshpy.WatershedGraph.BasinInfo.__init__ | ( | self, | |
WatershedGraph.BasinInfo | arg0 ) |
Implicit copy constructor.
float meshlib.mrmeshpy.WatershedGraph.BasinInfo.accVolume | ( | self | ) |
accumulated water volume in the basin so far
None meshlib.mrmeshpy.WatershedGraph.BasinInfo.accVolume | ( | self, | |
float | arg1 ) |
float meshlib.mrmeshpy.WatershedGraph.BasinInfo.amountTillOverflow | ( | self | ) |
amount of precipitation (in same units as mesh coordinates and water level), which can be added before overflowing the basin
float meshlib.mrmeshpy.WatershedGraph.BasinInfo.approxLevel | ( | self | ) |
approximate current level of water (z-coordinate) in the basin
float meshlib.mrmeshpy.WatershedGraph.BasinInfo.area | ( | self | ) |
precipitation area that flows in this basin (and if it is full, continue flowing next)
None meshlib.mrmeshpy.WatershedGraph.BasinInfo.area | ( | self, | |
float | arg1 ) |
float meshlib.mrmeshpy.WatershedGraph.BasinInfo.lastMergeLevel | ( | self | ) |
water level in the basin when it was formed (by merge or creation)
None meshlib.mrmeshpy.WatershedGraph.BasinInfo.lastMergeLevel | ( | self, | |
float | arg1 ) |
float meshlib.mrmeshpy.WatershedGraph.BasinInfo.lastMergeVolume | ( | self | ) |
water volume in the basin when it was formed (by merge or creation)
None meshlib.mrmeshpy.WatershedGraph.BasinInfo.lastMergeVolume | ( | self, | |
float | arg1 ) |
float meshlib.mrmeshpy.WatershedGraph.BasinInfo.lastUpdateAmount | ( | self | ) |
the amount when accVolume was last updated
None meshlib.mrmeshpy.WatershedGraph.BasinInfo.lastUpdateAmount | ( | self, | |
float | arg1 ) |
float meshlib.mrmeshpy.WatershedGraph.BasinInfo.lowestBdLevel | ( | self | ) |
lowest position on the boundary of the basin
None meshlib.mrmeshpy.WatershedGraph.BasinInfo.lowestBdLevel | ( | self, | |
float | arg1 ) |
float meshlib.mrmeshpy.WatershedGraph.BasinInfo.lowestLevel | ( | self | ) |
lowest level (z-coordinate of lowestVert) in the basin
None meshlib.mrmeshpy.WatershedGraph.BasinInfo.lowestLevel | ( | self, | |
float | arg1 ) |
VertId meshlib.mrmeshpy.WatershedGraph.BasinInfo.lowestVert | ( | self | ) |
in the whole basin
None meshlib.mrmeshpy.WatershedGraph.BasinInfo.lowestVert | ( | self, | |
VertId | arg1 ) |
float meshlib.mrmeshpy.WatershedGraph.BasinInfo.maxVolume | ( | self | ) |
full water volume to be accumulated in the basin till water reaches the lowest height on the boundary
None meshlib.mrmeshpy.WatershedGraph.BasinInfo.maxVolume | ( | self, | |
float | arg1 ) |
GraphEdgeId meshlib.mrmeshpy.WatershedGraph.BasinInfo.overflowVia | ( | self | ) |
when level=lowestBdLevel, volume=0, all water from this basin overflows via this boundary
None meshlib.mrmeshpy.WatershedGraph.BasinInfo.overflowVia | ( | self, | |
GraphEdgeId | arg1 ) |
None meshlib.mrmeshpy.WatershedGraph.BasinInfo.updateAccVolume | ( | self, | |
float | amount ) |
updates accumulated volume in the basin to the moment of given precipitation amount