Class TLspShapePaintingHints

java.lang.Object
com.luciad.view.lightspeed.painter.shape.TLspShapePaintingHints

public final class TLspShapePaintingHints extends Object
Defines hints that influence the behavior of TLspShapePainter, allowing the user to bias the painter either towards higher performance or towards better visual quality. Painter hints can be constructed using the supplied TLspShapePaintingHints.Builder.

Currently, only a single hint (getOverlapResolution()) is defined. This hint controls how fills and outlines of overlapping shapes are resolved. Additional hints may be introduced in the future.

Since:
2012.1
  • Field Details

    • AUTOMATIC

      public static final TLspShapePaintingHints AUTOMATIC
      Predefined painting hints that set all available hints to the setting that balances performance and visual quality.
    • MAX_QUALITY

      public static final TLspShapePaintingHints MAX_QUALITY
      Predefined painting hints that set all available hints to the setting that favors better visual quality or correctness over performance.
    • MAX_PERFORMANCE

      public static final TLspShapePaintingHints MAX_PERFORMANCE
      Predefined painting hints that set all available hints to the setting that favors higher performance over visual quality or correctness.
  • Method Details