Class FunctionPlotter.FunctionStyle

  • All Implemented Interfaces:
    Style
    Enclosing class:
    FunctionPlotter

    public static class FunctionPlotter.FunctionStyle
    extends LineStyle
    Style class associated with this plotter. The style includes the actual function definitions as well as the usual things like colour, line thickness etc.
    • Constructor Detail

      • FunctionStyle

        public FunctionStyle​(java.awt.Color color,
                             java.awt.Stroke stroke,
                             boolean antialias,
                             JELFunction function,
                             FunctionPlotter.FuncAxis axis)
        Constructor.
        Parameters:
        color - line colour
        stroke - line stroke
        antialias - true to draw line antialiased
        function - analytic function definition
        axis - axis geometry
    • Method Detail

      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class LineStyle