Class PolarPlot



  • public class PolarPlot
    extends Plot2D
    • Constructor Detail

      • PolarPlot

        public PolarPlot​()
        Constructor
    • Method Detail

      • getRadius

        public double getRadius​()
        Get max radius
        Returns:
        Max radius
      • setRadius

        public void setRadius​(double value)
        Set max radius
        Parameters:
        value - Max radius
      • getXTickFont

        public java.awt.Font getXTickFont​()
        Get x tick font
        Returns:
        X tick font
      • setXTickFont

        public void setXTickFont​(java.awt.Font value)
        Set x tick font
        Parameters:
        value - X tick font
      • getYTickFont

        public java.awt.Font getYTickFont​()
        Get y tick font
        Returns:
        Y tick font
      • setYTickFont

        public void setYTickFont​(java.awt.Font value)
        Set y tick font
        Parameters:
        value - Y tick font
      • getXTickLocations

        public java.util.List<java.lang.Double> getXTickLocations​()
        Get x tick locations
        Returns:
        X tick locations
      • setXTickLocations

        public void setXTickLocations​(java.util.List<java.lang.Number> value)
        Set x tick locations
        Parameters:
        value - X tick locations
      • getXTickLabels

        public java.util.List<java.lang.String> getXTickLabels​()
        Get x tick labels
        Returns:
        X tick labels
      • setXTickLabels

        public void setXTickLabels​(java.util.List<java.lang.String> value)
        Set x tick labels
        Parameters:
        value - X tick labels
      • getYTickLocations

        public java.util.List<java.lang.Double> getYTickLocations​()
        Get y tick locations
        Returns:
        Y tick locations
      • setYTickLocations

        public void setYTickLocations​(java.util.List<java.lang.Number> value)
        Set y tick locations
        Parameters:
        value - Y tick locations
      • getYTickLabels

        public java.util.List<java.lang.String> getYTickLabels​()
        Get y tick labels
        Returns:
        Y tick labels
      • setYTickLabels

        public void setYTickLabels​(java.util.List<java.lang.String> value)
        Set y tick labels
        Parameters:
        value - Y tick labels
      • getYTickLabelPos

        public float getYTickLabelPos​()
        Get y tick label position
        Returns:
        Y tick label position
      • setYTickLabelPos

        public void setYTickLabelPos​(float value)
        Set y tick label position
        Parameters:
        value - Y tick label position
      • getYTickFormat

        public java.lang.String getYTickFormat​()
        Get y tick format
        Returns:
        Y tick format
      • setYTickFormat

        public void setYTickFormat​(java.lang.String value)
        Set y tick format
        Parameters:
        value - Y tick format
      • addGraphic

        public void addGraphic​(Graphic g)
        Add a graphic
        Overrides:
        addGraphic in class Plot2D
        Parameters:
        g - Grahic
      • addGraphic

        public void addGraphic​(int idx,
                               Graphic g)
        Add a graphic by index
        Overrides:
        addGraphic in class Plot2D
        Parameters:
        idx - Index
        g - Graphic
      • getTightInset

        public Margin getTightInset​(java.awt.Graphics2D g,
                                    java.awt.geom.Rectangle2D positionArea)
        Get tight inset area
        Overrides:
        getTightInset in class AbstractPlot2D
        Parameters:
        g - Graphics2D
        positionArea - Position area
        Returns:
        Tight inset area
      • getGraphArea

        public java.awt.geom.Rectangle2D getGraphArea​(java.awt.Graphics2D g,
                                                      java.awt.geom.Rectangle2D area)
        Get graphic area
        Overrides:
        getGraphArea in class AbstractPlot2D
        Parameters:
        g - Graphic2D
        area - Whole area
        Returns:
        Graphic area
      • draw

        public void draw​(java.awt.Graphics2D g,
                         java.awt.geom.Rectangle2D area)
        Draw plot
        Overrides:
        draw in class AbstractPlot2D
        Parameters:
        g - Graphics2D
        area - Drawing area