Class TLfnPointCloudPreprocessor.Progress

java.lang.Object
com.luciad.fusion.pointcloud.TLfnPointCloudPreprocessor.Progress
Enclosing class:
TLfnPointCloudPreprocessor

public static final class TLfnPointCloudPreprocessor.Progress extends Object
Instantaneous progress information about the pre-processing process. A global progress value is provided, as well as status details about the various data sources to be processed.

The information provided in this object is a snapshot of the situation at the time at which it was created. It is not updated afterwards.

Since:
2018.1
  • Method Details

    • getProgress

      public double getProgress()
      Retrieves the global progress value. This is a value in the range [0, 1], with 0 indicating "not started" and 1 indicating "finished".
      Returns:
      the global progress value
    • getSourceDetails

      public TLfnPointCloudPreprocessor.Progress.SourceDetails getSourceDetails(String aSourceName)
      Retrieves details about the processing of the named source.
      Parameters:
      aSourceName - a source name
      Returns:
      the details
      Throws:
      IllegalArgumentException - if aSourceName is unknown