Enum Class SecondProjectionValue

java.lang.Object
java.lang.Enum<SecondProjectionValue>
net.algart.executors.modules.cv.matrices.objects.binary.boundaries.SecondProjectionValue
All Implemented Interfaces:
Serializable, Comparable<SecondProjectionValue>, Constable

public enum SecondProjectionValue extends Enum<SecondProjectionValue>
  • Enum Constant Details

    • ORTHOGONAL_PROJECTION

      public static final SecondProjectionValue ORTHOGONAL_PROJECTION
      The 2nd number in any projection port will be the projection, orthogonal to the current one (1st number).
    • THIS_PROJECTION_DIVIDED_BY_ORTHOGONAL

      public static final SecondProjectionValue THIS_PROJECTION_DIVIDED_BY_ORTHOGONAL
      The 2nd number in any projection port will be (current projection) / (orthogonal projection).
    • ORTHOGONAL_PROJECTION_DIVIDED_BY_THIS

      public static final SecondProjectionValue ORTHOGONAL_PROJECTION_DIVIDED_BY_THIS
      The 2nd number in any projection port will be (orthogonal projection) / (current projection).
  • Method Details

    • values

      public static SecondProjectionValue[] 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

      public static SecondProjectionValue 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