Class ALcdMeasureProvider

java.lang.Object
com.luciad.util.measure.ALcdMeasureProvider
Direct Known Subclasses:
TLcdGXYViewMeasureProvider, TLcdTransformedMeasureProvider, TLspViewMeasureProvider

public abstract class ALcdMeasureProvider extends Object
This class makes it possible to retrieve measured values at a given model point. A measure can be any measurement with a double value, such as a distance or a speed.

Note that LuciadLightspeed uses a more specific API for height values: ILcdHeightProvider.

Since:
2013.0
See Also:
  • Constructor Details

    • ALcdMeasureProvider

      public ALcdMeasureProvider()
  • Method Details

    • retrieveMeasuresAt

      public abstract TLcdISO19103Measure[] retrieveMeasuresAt(ILcdPoint aPoint, ILcdModelReference aPointReference, ALcdMeasureProvider.Parameters aParameters)
      This method retrieves the measures at the given point.
      Parameters:
      aPoint - the point for which to retrieve measures.
      aPointReference - the reference in which aPoint is defined.
      aParameters - the parameters.
      Returns:
      an array with the found measurements, or an empty array if no measure was found