Enum Class FitType

java.lang.Object
java.lang.Enum<FitType>
cnuphys.splot.fit.FitType
All Implemented Interfaces:
Serializable, Comparable<FitType>, Constable

public enum FitType extends Enum<FitType>
  • Enum Constant Details Link icon

    • NOLINE Link icon

      public static final FitType NOLINE
    • CONNECT Link icon

      public static final FitType CONNECT
    • STAIRS Link icon

      public static final FitType STAIRS
    • LINE Link icon

      public static final FitType LINE
    • POLYNOMIAL Link icon

      public static final FitType POLYNOMIAL
    • GAUSSIANS Link icon

      public static final FitType GAUSSIANS
    • POLYPLUSGAUSS Link icon

      public static final FitType POLYPLUSGAUSS
    • ERF Link icon

      public static final FitType ERF
    • ERFC Link icon

      public static final FitType ERFC
    • ALTPOLYNOMIAL Link icon

      public static final FitType ALTPOLYNOMIAL
    • CUBICSPLINE Link icon

      public static final FitType CUBICSPLINE
  • Field Details Link icon

  • Method Details Link icon

    • values Link icon

      public static FitType[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf Link icon

      public static FitType valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (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:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • getName Link icon

      public String getName()
      Get the nice name of the enum.
      Returns:
      the nice name, for combo boxes, menus, etc.
    • getValue Link icon

      public static FitType getValue(String name)
      Returns the enum value from the name.
      Parameters:
      name - the name to match.
      Returns:
      the FitType that corresponds to the name. Returns null if no match is found.
    • getFitString Link icon

      public static String getFitString(Fit curveFit)
      Get an html string the describes the fit
      Parameters:
      object - the fit object that will have to be cast appropriately
      Returns:
      an html string the describes the fit
    • getComboBox Link icon

      public static EnumComboBox getComboBox(FitType defaultChoice)
      Obtain a combo box of choices.
      Parameters:
      defaultChoice -
      Returns:
      the combo box of fit types