Class TLcdLOSOptions.Builder

java.lang.Object
com.luciad.tea.TLcdLOSOptions.Builder
Enclosing class:
TLcdLOSOptions

public static class TLcdLOSOptions.Builder extends Object
A helper class used to create a new TLcdLOSOptions object.
Since:
2015.1
  • Method Details

    • memoryMode

      public TLcdLOSOptions.Builder memoryMode(TLcdLOSOptions.MemoryMode aMemoryMode)
      Set the memory mode for the LOS Options
      Parameters:
      aMemoryMode - a memory mode
      Returns:
      this
    • outputDataType

      public TLcdLOSOptions.Builder outputDataType(TLcdLOSOptions.DataType aOutputDataType)
      Sets the data type to store the output of LOS Calculations in. Note that this only reflects the final output value, and not the actual calculations made during the LOS Calculation. This option can be used to increase accuracy or decrease memory usage.
      Parameters:
      aOutputDataType - the output data type for LOS calculations
      Returns:
      this
    • build

      public TLcdLOSOptions build()
      Creates a new TLsLOSOptions object with parameters configured in other functions
      Returns:
      a new TLcdLOSOptions object