Enum PoCurve.CurveReps

    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      int getValue()
      Returns the integer value of the enum constant.
      static PoCurve.CurveReps valueOf​(int val)
      Returns the enum constant of this type with the specified integer value
      static PoCurve.CurveReps valueOf​(java.lang.String name)
      Returns the enum constant of this type with the specified name.
      static PoCurve.CurveReps[] values()
      Returns an array containing the constants of this enum type, in the order they are declared.
      • Methods inherited from class java.lang.Enum

        compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • Methods inherited from class java.lang.Object

        getClass, notify, notifyAll, wait, wait, wait
    • Enum Constant Detail

      • CURVE_POLYLINE

        public static final PoCurve.CurveReps CURVE_POLYLINE
        The curve is a sequence of straight lines linking all points.
      • CURVE_SMOOTH

        public static final PoCurve.CurveReps CURVE_SMOOTH
        The curve is a smoothing passing through all points.
      • CURVE_STAIRS_X

        public static final PoCurve.CurveReps CURVE_STAIRS_X
        Stair curve passing through all points.
      • CURVE_STAIRS_Y

        public static final PoCurve.CurveReps CURVE_STAIRS_Y
        Stair curve passing through all points.
      • CURVE_HISTO_X

        public static final PoCurve.CurveReps CURVE_HISTO_X
        Stair curve no necessarily passing through all points.
      • CURVE_HISTO_Y

        public static final PoCurve.CurveReps CURVE_HISTO_Y
        Stair curve no necessarily passing through all points.
      • CURVE_STAIRS_2X

        public static final PoCurve.CurveReps CURVE_STAIRS_2X
        Double stair curve.
      • CURVE_STAIRS_2Y

        public static final PoCurve.CurveReps CURVE_STAIRS_2Y
        Double stair curve.
    • Method Detail

      • values

        public static PoCurve.CurveReps[] values()
        Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
        for (PoCurve.CurveReps c : PoCurve.CurveReps.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static PoCurve.CurveReps valueOf​(java.lang.String name)
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
        Parameters:
        name - the name of the enum constant to be returned.
        Returns:
        the enum constant with the specified name
        Throws:
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        java.lang.NullPointerException - if the argument is null
      • valueOf

        public static PoCurve.CurveReps valueOf​(int val)
        Returns the enum constant of this type with the specified integer value
        Returns:
        the enum constant of this type with the specified integer value.
      • getValue

        public int getValue()
        Description copied from interface: IntegerValuedEnum
        Returns the integer value of the enum constant.
        Specified by:
        getValue in interface IntegerValuedEnum
        Returns:
        the integer value of the enum constant.