Package hec.geometry

Class DefaultRatingFunction

java.lang.Object
hec.geometry.DefaultRatingFunction
All Implemented Interfaces:
RatingFunction
Direct Known Subclasses:
DataObjectRating

public class DefaultRatingFunction extends Object implements RatingFunction

Title: Hec Java Development

Description:

Copyright: Copyright (c) 2003

Company:

  • Constructor Details

    • DefaultRatingFunction

      public DefaultRatingFunction()
  • Method Details

    • getBaseValues

      public double[] getBaseValues()
    • getRatedValues

      public double[] getRatedValues()
    • setRatingFunction

      public void setRatingFunction(double[] baseValues, double[] ratedValues)
    • getMax

      public double getMax()
      Specified by:
      getMax in interface RatingFunction
    • getMin

      public double getMin()
      Specified by:
      getMin in interface RatingFunction
    • getRatedMax

      public double getRatedMax()
      Specified by:
      getRatedMax in interface RatingFunction
    • getRatedMin

      public double getRatedMin()
      Specified by:
      getRatedMin in interface RatingFunction
    • getRatedValue

      public double getRatedValue(double baseValue)
      Performs a rating lookup for the given base value and returns a value from the rating column;
      Specified by:
      getRatedValue in interface RatingFunction
      Parameters:
      baseValue -
      Returns:
    • getBaseValue

      public double getBaseValue(double ratedValue)
      This is a reverse lookup of getRatedValue() that returns a base value for a given rated value;
      Specified by:
      getBaseValue in interface RatingFunction
      Parameters:
      ratedValue -
      Returns:
    • main

      public static void main(String[] args)