Class XYPlotOutput


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

      • checkEqualMinMax

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

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

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

        public void setPhaseNames​(java.lang.String[] 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,
                                     GraphicOutputTypeArgs outputTypeArgs,
                                     boolean isLegend)
      • printGmtScriptBeginning

        public void printGmtScriptBeginning​(java.io.PrintWriter writer,
                                            GraphicOutputTypeArgs outputTypeArgs,
                                            boolean isLegend)
      • printGmtScriptLegend

        public void printGmtScriptLegend​(java.io.PrintWriter writer,
                                         java.lang.String psFile)
      • printAsGmtText

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

        public double[] calcMinMax()
      • printAsSvg

        public void printAsSvg​(java.io.PrintWriter writer,
                               java.lang.String[] cmdLineArgs,
                               java.lang.String xAxisType,
                               java.lang.String yAxisType,
                               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)