Uses of Interface
com.luciad.tea.ILcdLOSCoverageMatrix
Packages that use ILcdLOSCoverageMatrix
Package
Description
This is a terrain analysis add-on for line-of-sight (LOS) calculation on Lightspeed maps.
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 ILcdLOSCoverageMatrix in com.luciad.lucy.addons.tea.lineofsight
Methods in com.luciad.lucy.addons.tea.lineofsight that return ILcdLOSCoverageMatrixModifier and TypeMethodDescriptionTLcyLOSDomainObject.getLOSCoverageMatrix()Gets the calculated line-of-sight data. -
Uses of ILcdLOSCoverageMatrix in com.luciad.tea
Methods in com.luciad.tea that return ILcdLOSCoverageMatrixModifier and TypeMethodDescriptionILcdLOSPropagationFunction.createLOSCoverageMatrix(ILcdLOSCoverage aLOSCoverage, ILcdGeoReference aMatrixReference) Creates a coverage matrix using the line-of-sight coverageaLOSCoverageand the matrix referenceaMatrixReference.TLcdLOSCoverageFactory.createLOSCoverageMatrix(ILcdLOSPropagationFunction aLOSPropagationFunction, ILcdLOSCoverage aLOSCoverage, ILcdGeoReference aTargetReference) Creates aILcdLOSCoverageMatrixrepresenting the result of line-of-sight computations on the given areaaLOSCoverageusing the propagation functionaLOSPropagationFunction.TLcdLOSPropagationFunctionFixedHeight.createLOSCoverageMatrix(ILcdLOSCoverage aLOSCoverage, ILcdGeoReference aMatrixReference) TLcdLOSRadarPropagationFunction.createLOSCoverageMatrix(ILcdLOSCoverage aLOSCoverage, ILcdGeoReference aMatrixReference) TLcdLOSRadarPropagationFunctionCoverageMatrixWrapper.createLOSCoverageMatrix(ILcdLOSCoverage aLOSCoverage, ILcdGeoReference aMatrixReference) Creates a clone of the fixed coverage matrix with which this instance was created.TLcdLOSRadarPropagationFunctionSkyBackground.createLOSCoverageMatrix(ILcdLOSCoverage aLOSCoverage, ILcdGeoReference aMatrixReference) Methods in com.luciad.tea with parameters of type ILcdLOSCoverageMatrixModifier and TypeMethodDescriptionvoidILcdLOSPropagationFunction.applyForAzimuthSFCT(double aAzimuth, ILcdLOSCoverageMatrix aLOSCoverageMatrixSFCT) Applies the function for the given azimuth and stores the results in the line-of-sight coverage matrix.voidTLcdLOSPropagationFunctionFixedHeight.applyForAzimuthSFCT(double aAzimuth, ILcdLOSCoverageMatrix aLOSCoverageMatrixSFCT) Computes the visibility of points at a fixed height from the center point of a line-of-sight coverage for a given azimuth and stores the resulting values in the line-of-sight coverage matrix.voidTLcdLOSRadarPropagationFunction.applyForAzimuthSFCT(double aAzimuth, ILcdLOSCoverageMatrix aLOSCoverageMatrixSFCT) Computes the minimal heights from which one is visible around the center point of a line-of-sight coverage for a given azimuth and stores the resulting heights in the line-of-sight coverage matrix.voidTLcdLOSRadarPropagationFunctionCoverageMatrixWrapper.applyForAzimuthSFCT(double aAzimuth, ILcdLOSCoverageMatrix aLOSCoverageMatrixSFCT) Stores the fixed matrix values for the given azimuthaAzimuthin the given polar matrixaEditablePolarMatrixViewSFCT.voidTLcdLOSRadarPropagationFunctionSkyBackground.applyForAzimuthSFCT(double aAzimuth, ILcdLOSCoverageMatrix aLOSCoverageMatrixSFCT) Computes the minimal heights from which one is visible around the center point of a line-of-sight coverage with the sky as background for a given azimuth and stores the resulting heights in the line-of-sight coverage matrix.TLcdLOSCoverageFactory.createLOSCoverageContours(ILcdLOSCoverageMatrix aLOSCoverageMatrix, ILcdGeoReference aTargetReference, double[] aContourLevels) Deprecated.TLcdLOSCoverageFactory.createLOSCoverageContours(ILcdLOSCoverageMatrix aLOSCoverageMatrix, ILcdGeoReference aTargetReference, TLcdComplexPolygonContourFinder.IntervalMode aIntervalMode, double[] aContourIntervalLevels, double[] aContourSpecialValues) Generates complex polygon contours from the givenILcdLOSCoverageMatrixusing the target reference and the contour levels.TLcdLOSCoverageFactory.createLOSCoverageRaster(ILcdLOSCoverageMatrix aLOSCoverageMatrix, ILcdMatrixRasterValueMapper aMatrixRasterValueMapper, ILcdGeoReference aTargetReference, double aTargetPixelDensity, TLcdCoverageFillMode aFillMode) Creates anILcdRasterfrom theILcdLOSCoverageMatrixusing the given target reference, pixel density and fill mode.Constructors in com.luciad.tea with parameters of type ILcdLOSCoverageMatrixModifierConstructorDescriptionTLcdLOSRadarPropagationFunctionCoverageMatrixWrapper(ILcdLOSCoverageMatrix aLOSCoverageMatrix, ILcdLOSRadarPropagationFunction aLOSRadarPropagationFunction) Creates a propagation function which delegates its methods to a fixed line-of-sight coverage matrix (ILcdLOSCoverageMatrix). -
Uses of ILcdLOSCoverageMatrix in com.luciad.tea.lightspeed.los
Methods in com.luciad.tea.lightspeed.los that return ILcdLOSCoverageMatrixModifier and TypeMethodDescriptionTLspLOSCalculator.calculateLOS(TLspLOSProperties aProperties, ILcdAltitudeProvider aAltitudeProvider, ILcdGeoReference aTargetReference) Performs Line-Of-Sight calculations based on the given properties.Methods in com.luciad.tea.lightspeed.los with parameters of type ILcdLOSCoverageMatrixModifier and TypeMethodDescriptionvoidTLspLOSCalculator.disposeLOSCalculation(ILcdLOSCoverageMatrix aLOSCoverageMatrix) Method that allows the LOS calculator to clean up any references the LOS coverage matrix.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.
TLcdLOSCoverageFactory.createLOSCoverageContours(ILcdLOSCoverageMatrix, com.luciad.reference.ILcdGeoReference, com.luciad.contour.TLcdComplexPolygonContourFinder.IntervalMode, double[], double[])instead.