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 TypeMethodDescriptiondouble
getBaseValue
(double ratedValue) This is a reverse lookup ofgetRatedValue()
that returns a base value for a given rated value;double[]
double
getMax()
double
getMin()
double
double
double
getRatedValue
(double baseValue) Performs a rating lookup for the given base value and returns a value from the rating column;double[]
static void
void
setRatingFunction
(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:
getMax
in interfaceRatingFunction
-
getMin
public double getMin()- Specified by:
getMin
in interfaceRatingFunction
-
getRatedMax
public double getRatedMax()- Specified by:
getRatedMax
in interfaceRatingFunction
-
getRatedMin
public double getRatedMin()- Specified by:
getRatedMin
in 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:
getRatedValue
in 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:
getBaseValue
in interfaceRatingFunction
- Parameters:
ratedValue
-- Returns:
-
main
-