Class XYPlotOutput


  • public class XYPlotOutput
    extends java.lang.Object
    • Method Detail

      • checkEqualMinMax

        public static void checkEqualMinMax​(double[] minmax,
                                            double xpercent,
                                            double ypercent)
      • recalcForAbs

        public static java.util.List<XYPlottingData> recalcForAbs​(java.util.List<XYPlottingData> xy,
                                                                  boolean xAxisAbs,
                                                                  boolean yAxisAbs)
      • recalcForLog

        public static java.util.List<XYPlottingData> recalcForLog​(java.util.List<XYPlottingData> xy,
                                                                  boolean xAxisLog,
                                                                  boolean yAxisLog)
      • setPhaseNames

        public void setPhaseNames​(java.util.List<PhaseName> phaseNames)
      • setxAxisMinMax

        public void setxAxisMinMax​(double[] minMax)
      • setyAxisMinMax

        public void setyAxisMinMax​(double[] minMax)
      • asJSON

        public org.json.JSONObject asJSON()
      • printAsJSON

        public void printAsJSON​(java.io.PrintWriter writer,
                                int indentFactor)
      • printAsGmtScript

        public void printAsGmtScript​(java.io.PrintWriter writer,
                                     java.lang.String toolname,
                                     java.util.List<java.lang.String> cmdLineArgs,
                                     GraphicOutputTypeArgs outputTypeArgs,
                                     boolean isLegend)
      • printGmtScriptBeginning

        public void printGmtScriptBeginning​(java.io.PrintWriter writer,
                                            java.lang.String toolname,
                                            java.util.List<java.lang.String> cmdLineArgs,
                                            GraphicOutputTypeArgs outputTypeArgs)
      • printGmtScriptLegend

        public void printGmtScriptLegend​(java.io.PrintWriter writer)
      • printAsGmtText

        public void printAsGmtText​(java.io.PrintWriter writer)
      • calcMinMax

        public double[] calcMinMax()
      • printAsHtml

        public void printAsHtml​(java.io.PrintWriter writer,
                                java.lang.String toolname,
                                java.util.List<java.lang.String> cmdLineArgs,
                                java.lang.String extraCSS,
                                boolean isLegend)
      • printAsSvg

        public void printAsSvg​(java.io.PrintWriter writer,
                               java.lang.String toolname,
                               java.util.List<java.lang.String> cmdLineArgs,
                               java.lang.String extraCSS,
                               boolean isLegend)
      • getTitle

        public java.lang.String getTitle()
      • setTitle

        public void setTitle​(java.lang.String title)
      • getXLabel

        public java.lang.String getXLabel()
      • setXLabel

        public void setXLabel​(java.lang.String x)
      • getYLabel

        public java.lang.String getYLabel()
      • setYLabel

        public void setYLabel​(java.lang.String y)
      • isAutoColor

        public boolean isAutoColor()
      • setAutoColor

        public void setAutoColor​(boolean autoColor)
      • setColoringArgs

        public void setColoringArgs​(ColoringArgs ca)
      • getNumXTicks

        public int getNumXTicks()
      • setNumXTicks

        public void setNumXTicks​(int numXTicks)
      • getNumYTicks

        public int getNumYTicks()
      • setNumYTicks

        public void setNumYTicks​(int numYTicks)
      • isxAxisInvert

        public boolean isxAxisInvert()
      • setxAxisInvert

        public void setxAxisInvert​(boolean xAxisInvert)
      • isyAxisInvert

        public boolean isyAxisInvert()
      • setyAxisInvert

        public void setyAxisInvert​(boolean yAxisInvert)