Uses of Interface
com.luciad.tea.ILcdAltitudeProvider
Packages that use 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
Methods in com.luciad.lucy.addons.tea that return ILcdAltitudeProviderModifier and TypeMethodDescriptionALcyTEABackEnd.createAltitudeProvider(ALcyProperties aProperties) Returns a view-based altitude provider. -
Uses of ILcdAltitudeProvider in com.luciad.lucy.addons.tea.controller
Methods in com.luciad.lucy.addons.tea.controller that return ILcdAltitudeProviderModifier and TypeMethodDescriptionTLcyTEAControllerBackEnd.createAltitudeProvider(ALcyProperties aProperties) Returns a view-based altitude provider. -
Uses of ILcdAltitudeProvider in com.luciad.lucy.addons.tea.lineofsight
Methods in com.luciad.lucy.addons.tea.lineofsight that return ILcdAltitudeProviderModifier and TypeMethodDescriptionprotected ILcdAltitudeProviderTLcyLOSAddOn.createTerrainAltitudeProvider(ILcdView aView, double aCalculationStepSize, ILcdGeoReference aPreferredReference, ILcyLucyEnv aLucyEnv) Creates anILcdAltitudeProviderthat 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
Methods in com.luciad.lucy.addons.tea.shapevisibility that return ILcdAltitudeProviderModifier and TypeMethodDescriptionprotected ILcdAltitudeProviderTLcyShapeVisibilityAddOn.createTerrainAltitudeProvider(ILcdView aView, double aCalculationStepSize, ILcdGeoReference aPreferredReference, ILcyLucyEnv aLucyEnv) Creates anILcdAltitudeProviderthat is used by the visibility calculations to retrieve the altitude of the terrain. -
Uses of ILcdAltitudeProvider in com.luciad.lucy.addons.tea.visibility
Methods in com.luciad.lucy.addons.tea.visibility that return ILcdAltitudeProviderModifier and TypeMethodDescriptionTLcyVisibilityBackEnd.createAltitudeProvider(ALcyProperties aProperties) Returns a view-based altitude provider. -
Uses of ILcdAltitudeProvider in com.luciad.tea
Classes in com.luciad.tea that implement ILcdAltitudeProviderModifier and TypeClassDescriptionclassThis abstract class implementsILcdAltitudeProvider.classA terrain elevation provider that gets its terrain elevation data from a list of models.classA terrain elevation provider which adds raster value checking.classProvides terrain elevation data.classThis implementation of ALcdTerrainElevationProvider retrieves the elevation from a number of models containing ILcdRaster and/or ILcdMultilevelRaster instances.classReturns a fixed altitude value for each point.classThis implementation of ALcdTerrainElevationProvider retrieves the elevation from a number of Raster or MultiLevelRaster models.classThis class is the default implementation ofTLcdViewBasedTerrainElevationProviderforILcdGXYViews.classThis class wraps anILcdHeightProviderto implement theILcdAltitudeProvideinterface.classTLcdViewBasedTerrainElevationProvider<S extends ILcdView & ILcdLayered>This mediator keeps track of terrain models in theILcdViewand adds/removes them to/from the specified model based terrain elevation provider.Methods in com.luciad.tea with parameters of type ILcdAltitudeProviderModifier and TypeMethodDescriptionTLcdAltitudeMatrixViewFactory.createAreaAltitudeMatrixView(ILcdShape aShape, ILcdGeoReference aShapeReference, ILcdAltitudeProvider aAltitudeProvider, double aStepSize, TLcdAltitudeDescriptor aAltitudeMatrixViewDescriptor, ILcdGeoReference aAltitudeMatrixViewReference) Creates anILcdAltitudeMatrixViewfor 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 anILcdAltitudeMatrixViewfor 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 anILcdAltitudeMatrixViewfor 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 anILcdAltitudeMatrixViewfor the specified polyline that can be used to compute a visibility. -
Uses of ILcdAltitudeProvider in com.luciad.tea.lightspeed.los
Methods in com.luciad.tea.lightspeed.los with parameters of type ILcdAltitudeProviderModifier and TypeMethodDescriptionTLspLOSCalculator.calculateLOS(TLspLOSProperties aProperties, ILcdAltitudeProvider aAltitudeProvider, ILcdGeoReference aTargetReference) Performs Line-Of-Sight calculations based on the given properties.voidTLspLOSCalculator.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.