Enum Class PoCurveLine.ThicknessBindings

java.lang.Object
java.lang.Enum<PoCurveLine.ThicknessBindings>
com.openinventor.meshviz.graph.PoCurveLine.ThicknessBindings
All Implemented Interfaces:
IntegerValuedEnum, Serializable, Comparable<PoCurveLine.ThicknessBindings>, Constable
Enclosing class:
PoCurveLine

public static enum PoCurveLine.ThicknessBindings extends Enum<PoCurveLine.ThicknessBindings> implements IntegerValuedEnum
Thickness binding.
  • Enum Constant Details

    • PER_PART_THICKNESS

      public static final PoCurveLine.ThicknessBindings PER_PART_THICKNESS
      Each part of the curve has the same thickness.
    • PER_VERTEX_THICKNESS

      public static final PoCurveLine.ThicknessBindings PER_VERTEX_THICKNESS
      The thickness between two consecutive vertices. is linearly interpolated according to the thickness value associated to these vertices.
  • Method Details

    • values

      public static PoCurveLine.ThicknessBindings[] 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 PoCurveLine.ThicknessBindings 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
    • valueOf

      public static PoCurveLine.ThicknessBindings 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.