Package hec.geometry

Class AxisProp

java.lang.Object
hec.geometry.AxisProp
All Implemented Interfaces:
ScaleProperties, AsciiSerializable, FieldAccessor, Serializable

public class AxisProp extends Object implements ScaleProperties, AsciiSerializable
properties for Axis objects.
See Also:
  • Field Details

    • DEFAULT_IS_REVERSED

      public static final boolean DEFAULT_IS_REVERSED
      See Also:
    • name

      public String name
    • label

      public String label
    • isDefaultLimits

      public boolean isDefaultLimits
      boolean that states if min/max are defaults or real limits
    • min

      public double min
      minimum limit of the axis
    • max

      public double max
      maximum limit of the axis
    • isReversed

      public boolean isReversed
      Reverse direction of world coord relative to local coord
    • majortic

      public double majortic
      major tic intervals
    • minortic

      public double minortic
      minor tic intervals
    • type

      public int type
      axis type identifier
    • numTicLabelLayers

      public int numTicLabelLayers
      max number of tic label layers. -1 is unrestricted. Most important for time series axis.
    • actmax

      public double actmax
    • actmin

      public double actmin
    • automax

      public boolean automax
    • automin

      public boolean automin
    • autoviewmax

      public boolean autoviewmax
    • autoviewmin

      public boolean autoviewmin
    • autocomputeMajorTics

      public boolean autocomputeMajorTics
    • autocomputeMinorTics

      public boolean autocomputeMinorTics
    • ratingFunction

      public double[][] ratingFunction
    • rateData

      public boolean rateData
    • swapAxis

      public boolean swapAxis
    • canSwapAxis

      public boolean canSwapAxis
  • Constructor Details

    • AxisProp

      public AxisProp()
      Default Constructor
    • AxisProp

      public AxisProp(AxisProp dp)
      Copy Constructor
  • Method Details