Package com.luciad.util.measure
Class ALcdMeasureProvider
java.lang.Object
com.luciad.util.measure.ALcdMeasureProvider
- Direct Known Subclasses:
TLcdGXYViewMeasureProvider,TLcdTransformedMeasureProvider,TLspViewMeasureProvider
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:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classThe parameters using which measures are retrieved. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract TLcdISO19103Measure[]retrieveMeasuresAt(ILcdPoint aPoint, ILcdModelReference aPointReference, ALcdMeasureProvider.Parameters aParameters) This method retrieves the measures at the given point.
-
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 whichaPointis defined.aParameters- the parameters.- Returns:
- an array with the found measurements, or an empty array if no measure was found
-