uaa.feral.physical
Class HydrologicalUnit
java.lang.Object
uaa.feral.physical.HydrologicalUnit
public class HydrologicalUnit
- extends java.lang.Object
Class representing any physical hydrological system
- Author:
- Mark Altaweel
Constructor Summary |
HydrologicalUnit(com.vividsolutions.jts.geom.Geometry geometry,
gov.nasa.worldwind.render.Renderable renderable)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
HydrologicalUnit
public HydrologicalUnit(com.vividsolutions.jts.geom.Geometry geometry,
gov.nasa.worldwind.render.Renderable renderable)
getGeometry
public com.vividsolutions.jts.geom.Geometry getGeometry()
setGeometry
public void setGeometry(com.vividsolutions.jts.geom.Geometry geometry)
getDischarge
public double getDischarge()
setDischarge
public void setDischarge(double discharge)
getRecharge
public double getRecharge()
setRecharge
public void setRecharge(double recharge)
getVolume
public double getVolume()
setVolume
public void setVolume(double volume)
getIdentification
public int getIdentification()
setIdentification
public void setIdentification(int id)
getQuality
public double getQuality()
setQuality
public void setQuality(double quality)
getAmplitude
public double getAmplitude()
setAmplitude
public void setAmplitude(double amplitude)
getRenderable
public gov.nasa.worldwind.render.Renderable getRenderable()
setRenderable
public void setRenderable(gov.nasa.worldwind.render.Renderable shape)
getName
public java.lang.String getName()
setName
public void setName(java.lang.String name)
isMunicipalSource
public boolean isMunicipalSource()
setMunicipalSource
public void setMunicipalSource(boolean isMunicipalSource)
getAverageMeanderLength
public double getAverageMeanderLength()
setAverageMeanderLength
public void setAverageMeanderLength(double averageMeanderLength)
getSlope
public double getSlope()
setSlope
public void setSlope(double slope)
getWaterWidth
public double getWaterWidth()
setWaterWidth
public void setWaterWidth(double channelWidth)
getBankfullWidth
public double getBankfullWidth()
setBankfullWidth
public void setBankfullWidth(double bankfullWidth)
calculateDailyVolumeFromDischarge
public double calculateDailyVolumeFromDischarge()
- Method run in order to find daily volume if you have discharge only
- Returns:
- volume based on discharge rate
getDistanceToTown
public double getDistanceToTown()
setDistanceToTown
public void setDistanceToTown(double distanceToTown)
getTimesVisited
public int getTimesVisited()
setTimesVisited
public void setTimesVisited(int timesVisited)