Class ALcdImagingEngine.Descriptor

java.lang.Object
com.luciad.imaging.ALcdImagingEngine.Descriptor
Enclosing class:
ALcdImagingEngine

public abstract static class ALcdImagingEngine.Descriptor extends Object
Describes the capabilities and execution environment of an ALcdImagingEngine. The information in the descriptor can be used to choose between different available imaging engine implementations.
Since:
2014.0
  • Constructor Details

    • Descriptor

      protected Descriptor()
      This class cannot be instantiated by the user.
  • Method Details

    • getDisplayName

      public abstract String getDisplayName()
      Returns the display name of the imaging engine. Can be used, for instance, to represent available engine implementations in a GUI.
      Returns:
      the engine's display name
    • isHWAccelerated

      public abstract boolean isHWAccelerated()
      Indicates whether the engine is hardware-accelerated or if it operates entirely on the CPU. Hardware-accelerated engines offer better performance but may or may not be available on all systems.
      Returns:
      true if the engine is hardware-accelerated
    • toString

      public String toString()
      Overrides:
      toString in class Object