Package hec.geometry
Class DefaultRatingFunction
java.lang.Object
hec.geometry.DefaultRatingFunction
- All Implemented Interfaces:
RatingFunction
- Direct Known Subclasses:
DataObjectRating
Title: Hec Java Development
Description:
Copyright: Copyright (c) 2003
Company:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondoublegetBaseValue(double ratedValue) This is a reverse lookup ofgetRatedValue()that returns a base value for a given rated value;double[]doublegetMax()doublegetMin()doubledoubledoublegetRatedValue(double baseValue) Performs a rating lookup for the given base value and returns a value from the rating column;double[]static voidvoidsetRatingFunction(double[] baseValues, double[] ratedValues)
-
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:
getMaxin interfaceRatingFunction
-
getMin
public double getMin()- Specified by:
getMinin interfaceRatingFunction
-
getRatedMax
public double getRatedMax()- Specified by:
getRatedMaxin interfaceRatingFunction
-
getRatedMin
public double getRatedMin()- Specified by:
getRatedMinin interfaceRatingFunction
-
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:
getRatedValuein interfaceRatingFunction- Parameters:
baseValue-- Returns:
-
getBaseValue
public double getBaseValue(double ratedValue) This is a reverse lookup ofgetRatedValue()that returns a base value for a given rated value;- Specified by:
getBaseValuein interfaceRatingFunction- Parameters:
ratedValue-- Returns:
-
main
-