Enum Class GStroke.Join

java.lang.Object
java.lang.Enum<GStroke.Join>
com.iizix.prop.GStroke.Join
All Implemented Interfaces:
Serializable, Comparable<GStroke.Join>, Constable
Enclosing class:
GStroke

public static enum GStroke.Join extends Enum<GStroke.Join>
Specifies the shape to be used at the corners of paths or basic shapes when they are stroked.
  • Enum Constant Details

    • MITER

      public static final GStroke.Join MITER
      "Miter" join is a hard edge around the joining point like the edge of a triangle including the point itself.
    • ROUND

      public static final GStroke.Join ROUND
      The "round" join smoothes out the line join around the point.
    • BEVEL

      public static final GStroke.Join BEVEL
      The "bevel" join looks like a "miter" join with the hard edge cut off.
  • Method Details

    • values

      public static GStroke.Join[] 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 GStroke.Join 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