Class PowerFunction2D

    • Constructor Summary

      Constructors 
      Constructor Description
      PowerFunction2D​(double a, double b)
      Creates a new power function.
    • Constructor Detail

      • PowerFunction2D

        public PowerFunction2D​(double a,
                               double b)
        Creates a new power function.
        Parameters:
        a - the 'a' coefficient.
        b - the 'b' coefficient.
    • Method Detail

      • getA

        public double getA()
        Returns the 'a' coefficient that was specified in the constructor.
        Returns:
        The 'a' coefficient.
        Since:
        1.0.14
      • getB

        public double getB()
        Returns the 'b' coefficient that was specified in the constructor.
        Returns:
        The 'b' coefficient.
        Since:
        1.0.14
      • getValue

        public double getValue​(double x)
        Returns the value of the function for a given input ('x').
        Specified by:
        getValue in interface Function2D
        Parameters:
        x - the x-value.
        Returns:
        The value.
      • equals

        public boolean equals​(Object obj)
        Tests this function for equality with an arbitrary object.
        Overrides:
        equals in class Object
        Parameters:
        obj - the object (null permitted).
        Returns:
        A boolean.
      • hashCode

        public int hashCode()
        Returns a hash code for this instance.
        Overrides:
        hashCode in class Object
        Returns:
        A hash code.