public class HPointSurfaceArea : HPointBase,
IHPointAnalysis| HPointSurfaceArea | Constructor for the H-point type for Surface area analysis. |
| BottomLevel |
Bottom level of the Cross Section.
(Inherited from HPointBase) |
| CrossSection |
Crossection associated to the H-point and that is used for the Network analysis.
(Inherited from HPointBase) |
| Location |
location of the H-point.
(Inherited from HPointBase) |
| SurfaceArea | SurfaceArea used for the analysis. |
| WaterDepth |
WaterDepth for the Hpoint
(Inherited from HPointBase) |
| CalculateSurfaceArea | Computes the surface area according to cross section information and given water depth. |
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object) |
| GetHashCode | Serves as the default hash function. (Inherited from Object) |
| GetType | Gets the Type of the current instance. (Inherited from Object) |
| GetValue | get the value of the surface area. |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object) |
| SetFullCrossSectionDepth |
Sets the WaterDepth to the equivalent of the Full cross section:
This means in practice:
a) for open cross section, the minimum between marker 1 and marker 3.
b) for closed cross sections, the maximum height of the cross section.
(Inherited from HPointBase) |
| SetLowFlowCrossSectionDepth |
Sets the WaterDepth to the equivalent of the low flow cross section:
This means in practice:
a) for open cross section, the minimum between marker 4 and marker 5
if any of these exists.
b) If hese do not exist, the water depth will be set as full cross section
i.e., method SetFullCrossSectionDepth will be use instead.
(Inherited from HPointBase) |
| ToString | Returns a string that represents the current object. (Inherited from Object) |