Class PlotWithAxes

    • Method Detail

      • putLabelLimiter

        public void putLabelLimiter​(Label la,
                                    LabelLimiter lbLimit)
        Look up table for label limit.
        Parameters:
        la -
        lbLimit -
      • getLabellLimiter

        public LabelLimiter getLabellLimiter​(Label la)
        Look up table for label limit.
        Parameters:
        la -
        Returns:
        LabelLimiter
      • getAxisType

        public static final int getAxisType​(Axis ax)
        Converts to internal (non public-model) data structures
        Parameters:
        ax -
        Returns:
      • getDimension

        public final int getDimension()
      • getSeriesThickness

        public final double getSeriesThickness()
      • getHorizontalSpacingInPixels

        public final double getHorizontalSpacingInPixels()
      • getVerticalSpacingInPixels

        public final double getVerticalSpacingInPixels()
      • getAxes

        public final AllAxes getAxes()
      • getTransposedAngle

        public final double getTransposedAngle​(double dOriginalAngle)
                                        throws java.lang.IllegalArgumentException
        Returns a transpose of the original angle
        Parameters:
        dOriginalAngle -
        Returns:
        angle
        Throws:
        java.lang.IllegalArgumentException
      • transposeLabelPosition

        public final int transposeLabelPosition​(int iBaseOrOrthogonal,
                                                int iOriginalPosition)
                                         throws java.lang.IllegalArgumentException
        Returns a transposed or the original label position as requested depending on the plot's orientation
        Parameters:
        iBaseOrOrthogonal -
        iOriginalPosition -
        Returns:
        position state
        Throws:
        java.lang.IllegalArgumentException
      • getTickSize

        public double getTickSize()