Uses of Interface
com.luciad.tea.ILcdAltitudeProvider
Package
Description
Terrain analysis add-ons.
Terrain analysis add-on for profile views.
This is a terrain analysis add-on for line-of-sight (LOS) calculation on Lightspeed maps.
Provides the add-on to perform visibility calculations between a point observer and other shapes on a Lightspeed map.
Terrain analysis add-on for visibility calculations.
Contains all classes for terrain elevation analysis.
Provides support for real-time line of sight calculation on elevation models using
hardware acceleration to perform calculations.
-
Uses of ILcdAltitudeProvider in com.luciad.lucy.addons.tea
Modifier and TypeMethodDescriptionALcyTEABackEnd.createAltitudeProvider
(ALcyProperties aProperties) Returns a view-based altitude provider. -
Uses of ILcdAltitudeProvider in com.luciad.lucy.addons.tea.controller
Modifier and TypeMethodDescriptionTLcyTEAControllerBackEnd.createAltitudeProvider
(ALcyProperties aProperties) Returns a view-based altitude provider. -
Uses of ILcdAltitudeProvider in com.luciad.lucy.addons.tea.lineofsight
Modifier and TypeMethodDescriptionprotected ILcdAltitudeProvider
TLcyLOSAddOn.createTerrainAltitudeProvider
(ILcdView aView, double aCalculationStepSize, ILcdGeoReference aPreferredReference, ILcyLucyEnv aLucyEnv) Creates anILcdAltitudeProvider
that is used by the line-of-sight calculations to retrieve the altitude of the terrain. -
Uses of ILcdAltitudeProvider in com.luciad.lucy.addons.tea.shapevisibility
Modifier and TypeMethodDescriptionprotected ILcdAltitudeProvider
TLcyShapeVisibilityAddOn.createTerrainAltitudeProvider
(ILcdView aView, double aCalculationStepSize, ILcdGeoReference aPreferredReference, ILcyLucyEnv aLucyEnv) Creates anILcdAltitudeProvider
that is used by the visibility calculations to retrieve the altitude of the terrain. -
Uses of ILcdAltitudeProvider in com.luciad.lucy.addons.tea.visibility
Modifier and TypeMethodDescriptionTLcyVisibilityBackEnd.createAltitudeProvider
(ALcyProperties aProperties) Returns a view-based altitude provider. -
Uses of ILcdAltitudeProvider in com.luciad.tea
Modifier and TypeClassDescriptionclass
This abstract class implementsILcdAltitudeProvider
.class
A terrain elevation provider that gets its terrain elevation data from a list of models.class
A terrain elevation provider which adds raster value checking.class
Provides terrain elevation data.class
This implementation of ALcdTerrainElevationProvider retrieves the elevation from a number of models containing ILcdRaster and/or ILcdMultilevelRaster instances.class
Returns a fixed altitude value for each point.class
This implementation of ALcdTerrainElevationProvider retrieves the elevation from a number of Raster or MultiLevelRaster models.class
This class is the default implementation ofTLcdViewBasedTerrainElevationProvider
forILcdGXYView
s.class
This class wraps anILcdHeightProvider
to implement theILcdAltitudeProvide
interface.class
TLcdViewBasedTerrainElevationProvider<S extends ILcdView & ILcdLayered>
This mediator keeps track of terrain models in theILcdView
and adds/removes them to/from the specified model based terrain elevation provider.Modifier and TypeMethodDescriptionTLcdAltitudeMatrixViewFactory.createAreaAltitudeMatrixView
(ILcdShape aShape, ILcdGeoReference aShapeReference, ILcdAltitudeProvider aAltitudeProvider, double aStepSize, TLcdAltitudeDescriptor aAltitudeMatrixViewDescriptor, ILcdGeoReference aAltitudeMatrixViewReference) Creates anILcdAltitudeMatrixView
for the specified shape that can be used to compute a visibility.TLcdAltitudeMatrixViewFactory.createAreaAltitudeMatrixView
(ILcdShape aShape, ILcdGeoReference aShapeReference, ILcdAltitudeProvider aAltitudeProvider, ILcdRaster aRaster, ILcdGeoReference aRasterReference, TLcdAltitudeDescriptor aAltitudeMatrixViewDescriptor, ILcdGeoReference aAltitudeMatrixViewReference) Creates anILcdAltitudeMatrixView
for the specified shape that can be used to compute a visibility.TLcdAltitudeMatrixViewFactory.createPathAltitudeMatrixView
(ILcdCurve aCurve, ILcdGeoReference aCurveReference, ILcdAltitudeProvider aAltitudeProvider, double aStepSize, TLcdAltitudeDescriptor aAltitudeMatrixViewDescriptor, ILcdGeoReference aAltitudeMatrixViewReference) Creates anILcdAltitudeMatrixView
for the specified curve that can be used to compute a visibility.TLcdAltitudeMatrixViewFactory.createPathAltitudeMatrixView
(ILcdPolyline aPolyline, ILcdGeoReference aPolylineReference, ILcdAltitudeProvider aAltitudeProvider, double aStepSize, TLcdLineType aLineType, TLcdAltitudeDescriptor aAltitudeMatrixViewDescriptor, ILcdGeoReference aAltitudeMatrixViewReference) Creates anILcdAltitudeMatrixView
for the specified polyline that can be used to compute a visibility. -
Uses of ILcdAltitudeProvider in com.luciad.tea.lightspeed.los
Modifier and TypeMethodDescriptionTLspLOSCalculator.calculateLOS
(TLspLOSProperties aProperties, ILcdAltitudeProvider aAltitudeProvider, ILcdGeoReference aTargetReference) Performs Line-Of-Sight calculations based on the given properties.void
TLspLOSCalculator.updateLOSCalculationSFCT
(TLspLOSProperties aProperties, ILcdAltitudeProvider aAltitudeProvider, ILcdGeoReference aTargetReference, ILcdLOSCoverageMatrix aLOSCoverageMatrixSFCT) A side-effect method that updates the given LOS coverage matrix with the new properties given.