Enum Class TLspPaintPhase.PaintDraping

java.lang.Object
java.lang.Enum<TLspPaintPhase.PaintDraping>
com.luciad.view.lightspeed.TLspPaintPhase.PaintDraping
All Implemented Interfaces:
Serializable, Comparable<TLspPaintPhase.PaintDraping>, Constable
Enclosing class:
TLspPaintPhase

public static enum TLspPaintPhase.PaintDraping extends Enum<TLspPaintPhase.PaintDraping>
Identifies how the objects are added to the world: draped on terrain or not. In 2D terrain is trivial and hence the mode ALL is used to indicate that all objects should be painted. In 3D, the view handles objects to be draped on terrain differently than the regular objects. This is indicated using the modes DRAPING and NOT_DRAPING.
Since:
2012.0
  • Enum Constant Details

    • DRAPING

      public static final TLspPaintPhase.PaintDraping DRAPING
      Identifies that only objects that should be draped on terrain should be painted.
    • NOT_DRAPING

      public static final TLspPaintPhase.PaintDraping NOT_DRAPING
      Identifies that only objects that should not be draped on terrain should be painted.
    • ALL

      public static final TLspPaintPhase.PaintDraping ALL
      Identifies that all, i.e., draped and non-draped objects, should be painted.
  • Method Details

    • values

      public static TLspPaintPhase.PaintDraping[] 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 TLspPaintPhase.PaintDraping 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
    • toString

      public String toString()
      Overrides:
      toString in class Enum<TLspPaintPhase.PaintDraping>