Package org.jfree.data.function
Class PowerFunction2D
java.lang.Object
org.jfree.data.function.PowerFunction2D
- All Implemented Interfaces:
Serializable,Function2D
A function of the form y = a * x ^ b.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanTests this function for equality with an arbitrary object.doublegetA()Returns the 'a' coefficient that was specified in the constructor.doublegetB()Returns the 'b' coefficient that was specified in the constructor.doublegetValue(double x) Returns the value of the function for a given input ('x').inthashCode()Returns a hash code for this instance.
-
Constructor Details
-
PowerFunction2D
Creates a new power function.- Parameters:
a- the 'a' coefficient.b- the 'b' coefficient.
-
-
Method Details
-
getA
Returns the 'a' coefficient that was specified in the constructor.- Returns:
- The 'a' coefficient.
-
getB
Returns the 'b' coefficient that was specified in the constructor.- Returns:
- The 'b' coefficient.
-
getValue
Returns the value of the function for a given input ('x').- Specified by:
getValuein interfaceFunction2D- Parameters:
x- the x-value.- Returns:
- The value.
-
equals
Tests this function for equality with an arbitrary object. -
hashCode
Returns a hash code for this instance.
-