es.unex.sextante.hydrology.modelling
Class Hyetograph

java.lang.Object
  extended by es.unex.sextante.hydrology.modelling.Hyetograph

public class Hyetograph
extends java.lang.Object


Constructor Summary
Hyetograph(double[] dRainfall, int iTimeInterval)
           
Hyetograph(double dP05, double dP1, double dP6)
           
Hyetograph(double dP24, int iTime, int iTimeInterval, int iPeakTime, int iReturn, int iRatioI1)
           
 
Method Summary
 void delay(int iTime)
           
 double getAverageRainfallIntensity()
           
 java.awt.geom.Point2D getCoords()
           
 int getDuration()
           
 double getIntensity(double dInitTime, double dDuration)
           
 int getIntervals()
           
 java.lang.String getName()
           
 Hyetograph getNormalized()
           
 double getRainfall(double dInitTime, double dDuration)
           
 double[] getRainfallArray()
           
 double getRainfallAtInterval(int iInterval)
           
 int getTimeInterval()
           
 double getTotalRainfall()
           
 void normalize()
           
 void setCoords(java.awt.geom.Point2D coords)
           
 void setName(java.lang.String sName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Hyetograph

public Hyetograph(double[] dRainfall,
                  int iTimeInterval)

Hyetograph

public Hyetograph(double dP05,
                  double dP1,
                  double dP6)

Hyetograph

public Hyetograph(double dP24,
                  int iTime,
                  int iTimeInterval,
                  int iPeakTime,
                  int iReturn,
                  int iRatioI1)
Method Detail

delay

public void delay(int iTime)

getAverageRainfallIntensity

public double getAverageRainfallIntensity()

getCoords

public java.awt.geom.Point2D getCoords()

getDuration

public int getDuration()

getIntensity

public double getIntensity(double dInitTime,
                           double dDuration)

getIntervals

public int getIntervals()

getName

public java.lang.String getName()

getNormalized

public Hyetograph getNormalized()

getRainfall

public double getRainfall(double dInitTime,
                          double dDuration)

getRainfallArray

public double[] getRainfallArray()

getRainfallAtInterval

public double getRainfallAtInterval(int iInterval)

getTimeInterval

public int getTimeInterval()

getTotalRainfall

public double getTotalRainfall()

normalize

public void normalize()

setCoords

public void setCoords(java.awt.geom.Point2D coords)

setName

public void setName(java.lang.String sName)


Copyright © 2014 gvSIG Association. All Rights Reserved.