Uses of Interface
com.luciad.format.raster.ILcdRaster
Packages that use ILcdRaster
Package
Description
ILcdEarthTileSet that provides raster data
suitable for use as a 3D terrain texture.Provides support for decoding CADRG files.
Provides support for decoding GeoSPOT files.
This package contains all feature classes of KML.
Provides representations, decoders, and encoders for rasters.
Provides a domain model for working with pixel data and a framework for performing
image processing on such data.
Provides functions associating values with edges, used by the routing algorithms to determine the length of a route.
Client API for an OGC Web Coverage Service (WCS).
Contains all classes for terrain elevation analysis.
The hypsometry package provides support for computing and rendering slopes,
orientations, azimuths, and other parameters derived from elevations.
The viewshed package provides support for computing and rendering visbility for
3D scenes consisting of any meshes, extruded shapes or terrain.
General interfaces and implementations to retrieve heights from data, for
instance, elevation rasters.
Controllers for 2D views.
-
Uses of ILcdRaster in com.luciad.earth.tileset.raster
Methods in com.luciad.earth.tileset.raster that return ILcdRasterModifier and TypeMethodDescriptionprotected abstract ILcdRasterALcdEarthTileSetMultilevelRaster.createRaster(int aLevel) Creates the raster at the given level.protected ILcdRasterTLcdEarthTileSetElevationMultilevelRaster.createRaster(int aLevel) protected ILcdRasterTLcdEarthTileSetMultilevelRaster.createRaster(int aLevel) ALcdEarthTileSetMultilevelRaster.getRaster(int i) -
Uses of ILcdRaster in com.luciad.format.cadrg
Classes in com.luciad.format.cadrg that implement ILcdRasterModifier and TypeClassDescriptionclassThisILcdRastercontains additional information about the CADRG/CIB Boundary Rectangle that it represents. -
Uses of ILcdRaster in com.luciad.format.geospot
Classes in com.luciad.format.geospot that implement ILcdRasterModifier and TypeClassDescriptionclassThisILcdRastercontains additional information about the GeoSPOT tile that it represents. -
Uses of ILcdRaster in com.luciad.format.kml22.model.feature
Methods in com.luciad.format.kml22.model.feature that return ILcdRasterModifier and TypeMethodDescriptionTLcdKML22PaintableGroundOverlay.getRaster()Returns a raster representation of theTLcdKML22GroundOverlaywrapped by this raster -
Uses of ILcdRaster in com.luciad.format.raster
Classes in com.luciad.format.raster that implement ILcdRasterModifier and TypeClassDescriptionclassBase class for ILcdRaster implementations.classThis class provides an implementation ofILcdRasterthat interpolates between the values of its tiles.classImportant notice: the packagecom.luciad.imagingpresents a new API for the modeling of raster data.classThis class provides a specialized implementation ofILcdRaster, containing only a single tile.Methods in com.luciad.format.raster that return ILcdRasterModifier and TypeMethodDescriptionILcdMultilevelRaster.getRaster(int aLevel) TLcdMultilevelRaster.getRaster(int aLevel) TLcdMultivaluedRaster.getRaster(int aLevel) Methods in com.luciad.format.raster with parameters of type ILcdRasterModifier and TypeMethodDescriptionvoidTLcdRasterOffsetModelXYZWorldTransformation.addRaster(ILcdRaster aRaster, ILcdModelReference aRasterModelReference) Adds an elevation raster, from which point elevations can be retrieved.voidTLcdRasterOffsetZTransformation.addRaster(ILcdRaster aRaster, ILcdModelReference aRasterModelReference) Adds an elevation raster, from which point elevations can be retrieved.protected ImageTLcdWarpMultilevelRasterPainter.createTransformedImage(ILcdGXYContext aGXYContext, Rectangle aClip, ILcdRaster aRaster, RGBImageFilter aRGBImageFilter, float aTransparency, float aBrightness, float aContrast, ColorModel aColorModel) Creates the warped image that can be painted onto the view.protected ImageTLcdWarpRasterPainter.createTransformedImage(ILcdGXYContext aGXYContext, Rectangle aClip, ILcdRaster aRaster, RGBImageFilter aRGBImageFilter, float aTransparency, float aBrightness, float aContrast, ColorModel aColorModel) Creates the warped image that can be painted onto the view.intALcdRasterPainter.densityCheck(ILcdRaster aRaster, ILcdGXYContext aGXYContext) Determines if the raster density of the given raster is suitable for processing or analysis in the given context, considering the start resolution factor and the stop resolution factor, and the forced painting flag.intALcdRasterPainter.densityCheck(ILcdRaster aRaster, ILcdGXYContext aGXYContext, Graphics aGraphics) Determines if the pixel density of the given raster is suitable for display, in the given context, considering the start resolution factor and the stop resolution factor, and the forced painting flag.final doubleALcdRasterPainter.idealPixelDensity(ILcdRaster aRaster, ILcdGXYContext aGXYContext, Graphics aGraphics) Computes the ideal pixel density that a raster should have for display in the given context.voidTLcdRasterOffsetModelXYZWorldTransformation.removeRaster(ILcdRaster aRaster) Removes the raster from the list of rasters to take into account.voidTLcdRasterOffsetZTransformation.removeRaster(ILcdRaster aRaster) Removes the raster from the list of rasters to take into account.doubleALcdRasterPainter.resolutionFactor(ILcdRaster aRaster, ILcdGXYContext aGXYContext, Graphics aGraphics) Computes the ratio between the given raster's pixel density and the ideal display density for the given context.Constructors in com.luciad.format.raster with parameters of type ILcdRasterModifierConstructorDescriptionTLcdMultilevelRaster(ILcdBounds aBounds, ILcdRaster[] aRasters) Creates a newTLcdMultilevelRaster.TLcdMultivaluedRaster(ILcdRaster[] aRasters) Creates a newTLcdMultivaluedRaster.TLcdMultivaluedRaster(ILcdRaster[] aRasters, ILcdBounds aBounds) Creates a newTLcdMultivaluedRaster. -
Uses of ILcdRaster in com.luciad.imaging
Methods in com.luciad.imaging with parameters of type ILcdRasterModifier and TypeMethodDescriptionTLcdRasterImageBuilder.raster(ILcdRaster aRaster) Set the source raster to create images from. -
Uses of ILcdRaster in com.luciad.network.function
Methods in com.luciad.network.function that return ILcdRasterModifier and TypeMethodDescriptionALcdCrossCountryRasterDistanceFunction.getRaster()Returns theILcdRasteron which this distance function is based.Constructors in com.luciad.network.function with parameters of type ILcdRasterModifierConstructorDescriptionConstructs a newALcdCrossCountryRasterDistanceFunctionbased onaRaster. -
Uses of ILcdRaster in com.luciad.ogc.wcs.client
Methods in com.luciad.ogc.wcs.client that return ILcdRaster -
Uses of ILcdRaster in com.luciad.tea
Subinterfaces of ILcdRaster in com.luciad.teaModifier and TypeInterfaceDescriptioninterfaceRepresents the input and result of a line-of-sight computation.interfaceRepresents the result of line-of-sight computations.Methods in com.luciad.tea that return ILcdRasterModifier and TypeMethodDescriptionTLcdMatrixViewRasterFactory.createEquivalentRaster(ILcdMatrixView aMatrix, ILcdGeoReference aMatrixReference, ILcdMatrixRasterValueMapper aMatrixRasterValueMapper) Creates anILcdRasterfrom theILcdMatrixViewassuming a one-by-one relation.TLcdLOSCoverageFactory.createLOSCoverageRaster(ILcdLOSCoverageMatrix aLOSCoverageMatrix, ILcdMatrixRasterValueMapper aMatrixRasterValueMapper, ILcdGeoReference aTargetReference, double aTargetPixelDensity, TLcdCoverageFillMode aFillMode) Creates anILcdRasterfrom theILcdLOSCoverageMatrixusing the given target reference, pixel density and fill mode.TLcdMatrixViewRasterFactory.createRaster(ILcdMatrixView aMatrix, ILcdGeoReference aMatrixReference, ILcdMatrixRasterValueMapper aMatrixRasterValueMapper, ILcdGeoReference aTargetReference, double aTargetPixelDensity, TLcdCoverageFillMode aFillMode) Creates anILcdRasterfrom theILcdMatrixViewusing the given target reference, pixel density and fill mode.protected ILcdRasterTLcdTeaViewUtil.retrieveRasterFromMultiLevelRaster(ILcdMultilevelRaster aMultiLevelRaster, ILcdBounds aModelBounds, ILcdGXYLayer aGXYLayer, ILcdGXYView aGXYView) Deprecated.Retrieves from aMultiLevelRaster in aGXYLayer in aGXYView a single raster that is touched by aModelBounds.protected ILcdRasterTLcdTeaViewUtil.retrieveRasterFromMultiLevelRaster(ILcdMultilevelRaster aMultiLevelRaster, ILcdPoint aModelPoint, ILcdGXYLayer aGXYLayer, ILcdGXYView aGXYView) Deprecated.Retrieves from aMultiLevelRaster in aGXYLayer in aGXYView a single raster that is touched by aModelPoint.protected ILcdRasterTLcdTerrainProfileUtil.retrieveRasterFromMultiLevelRaster(ILcdMultilevelRaster aMultiLevelRaster, ILcdPoint aModelPoint, ILcdGXYLayer aGXYLayer, ILcdGXYView aGXYView) Deprecated.Returns the raster from the given multilevel raster containing the specified model point.TLcdTeaViewUtil.retrieveTouchedRaster(ILcdPoint aModelPoint, ILcdGXYLayer aGXYLayer, ILcdGXYView aGXYView) Deprecated.Retrieves anILcdRasterfrom aGXYLayer in aGXYView that is touched by aModelPoint.TLcdTerrainProfileUtil.retrieveTouchedRaster(int aXScreen, int aYScreen, ILcdGXYLayer aGXYLayer, ILcdGXYView aGXYView) Deprecated.Returns the raster touched by the given screen coordinates.protected ILcdRasterTLcdTerrainProfileUtil.retrieveTouchedRaster(ILcdPoint aModelPoint, ILcdGXYLayer aGXYLayer, ILcdGXYView aGXYView) Deprecated.Returns the raster touched by the specified model point.TLcdTerrainProfileUtil.retrieveTouchedRaster(MouseEvent aMouseEvent, ILcdGXYLayer aGXYLayer, ILcdGXYView aGXYView) Deprecated.Calls the methodTLcdTerrainProfileUtil.retrieveTouchedRaster(int, int, ILcdGXYLayer, ILcdGXYView)and returns the raster touched by the mouse event.TLcdTeaViewUtil.retrieveTouchedRasters(ILcdBounds aModelBounds, ILcdGXYView aGXYView) Deprecated.Retrieves allILcdRasterin aGXYView that are touched by aModelBounds.Methods in com.luciad.tea with parameters of type ILcdRasterModifier and TypeMethodDescriptionTLcdAltitudeMatrixViewFactory.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.TLcdLOSFactory.createLOSCoverage(ILcdPoint aCenter, double aHeightAboveGround, double aStartAngle, double aArcAngle, double aAngleStepSize, double aMaxRadius, double aMinVerticalAngle, double aMaxVerticalAngle, ILcdRaster[] aRasters) Deprecated.Creates a newILcdLineOfSightCoveragerepresenting the results of a line-of-sight computation.TLcdLOSFactory.createLOSCoverage(ILcdPoint aCenter, double aHeightAboveGround, double aStartAngle, double aArcAngle, double aMaxRadius, ILcdRaster[] aRasters) Deprecated.use createLOSCoverage with min and max vertical angle parameters.TLcdLOSFactory.createLOSCoverage(ILcdPoint aCenter, ILcdGeoReference aCenterPointReference, double aHeightAboveGround, double aStartAngle, double aArcAngle, double aMaxRadius, double aMinVerticalAngle, double aMaxVerticalAngle, ILcdRaster[] aRasters, ILcdGeoReference aRastersReference, ILcdGeoReference aTargetReference, TLcdCoverageFillMode aFillMode, TLcdCoverageAltitudeMode aAltitudeMode) Deprecated.Convenience method for line-of-sight computations over elevation data which consists entirely of raster data defined in one reference.TLcdP2PFactory.createPoint2PointIntervisibility(ILcdPoint aFirstPoint, ILcdGeoReference aFirstPointReference, double aFirstPointHeightAboveGround, ILcdPoint aSecondPoint, ILcdGeoReference aSecondPointReference, double aSecondPointHeightAboveGround, ILcdModelReference aTargetReference, ILcdRaster[] aRasters, ILcdModelReference aRastersReference) Deprecated.Creates a newILcdPoint2PointIntervisibilitythat recomputes its intervisibility each time one of its defining points is changed.TLcdP2PFactory.createPoint2PointIntervisibility(ILcdPoint aFromPoint, ILcdPoint aToPoint, double aFromPointHeightAboveGround, double aToPointHeightAboveGround, ILcdRaster[] aRasters) Deprecated.Creates a newILcdPoint2PointIntervisibilitythat recomputes its intervisibility each time one of its defining points is changed.TLcdRadarP2PFactory.createPoint2PointIntervisibility(ILcdPoint aFromPoint, ILcdGeoReference aFromPointReference, double aFromPointHeightAboveGround, ILcdPoint aToPoint, ILcdGeoReference aToPointReference, double aToPointHeightAboveGround, ILcdModelReference aTargetReference, ILcdRaster[] aRasters, ILcdModelReference aRastersReference, double aKFactor) Deprecated.Convenience method to simplify intervisibility computations over terrain which is represented by raster data, all defined in the same reference.TLcdRadarP2PFactory.createPoint2PointIntervisibility(ILcdPoint aFromPoint, ILcdPoint aToPoint, double aFromPointHeightAboveGround, double aToPointHeightAboveGround, ILcdRaster[] aRasters, double aKFactor) Deprecated.Creates a newILcdPoint2PointIntervisibilitythat recomputes its intervisibility each time one of its defining points is changed.TLcdRadarCoverageFactory.createRadarCoverage(ILcdPoint aCenter, double aHeightAboveGround, double aStartAngle, double aArcAngle, double aAngleStepSize, double aMaxRadius, double aMinVerticalAngle, double aMaxVerticalAngle, ILcdRaster[] aRasters, double aKFactor) Deprecated.Creates a newILcdLineOfSightCoveragerepresenting the results of a radar line-of-sight computation.TLcdRadarCoverageFactory.createRadarCoverage(ILcdPoint aCenter, ILcdGeoReference aCenterPointReference, double aHeightAboveGround, double aStartAngle, double aArcAngle, double aMaxRadius, double aMinVerticalAngle, double aMaxVerticalAngle, ILcdRaster[] aRasters, ILcdGeoReference aRastersReference, ILcdGeoReference aTargetReference, TLcdCoverageFillMode aFillMode, TLcdCoverageAltitudeMode aAltitudeMode, double aKFactor) Deprecated.Convenience method for radar line-of-sight computations over elevation data which consists entirely of raster data defined in one reference.doubleTLcdTerrainProfileUtil.retrieveAltitude(ILcdRaster aRaster, int aXScreen, int aYScreen, ILcdGXYLayer aGXYLayer, ILcdGXYView aGXYView) Deprecated.doubleTLcdTerrainProfileUtil.retrieveAltitude(ILcdRaster aRaster, ILcdPoint aModelPoint, ILcdGXYLayer aGXYLayer, ILcdGXYView aGXYView) Deprecated.doubleTLcdTerrainProfileUtil.retrieveAltitude(ILcdRaster aRaster, MouseEvent aMouseEvent, ILcdGXYLayer aGXYLayer, ILcdGXYView aGXYView) Deprecated.voidTLcdTerrainProfileUtil.updateInternalProfile(ILcdRaster[] aRasters, ILcdModelReference aModelReference, ILcdGXYView aGXYView, ILcdPoint aStartModelPoint, ILcdPoint aEndModelPoint, boolean aAppend) Deprecated.voidTLcdTerrainProfileUtil.updateInternalProfile(ILcdRaster[] aRasters, ILcdGXYView aGXYView, ILcdPoint aStartModelPoint, ILcdPoint aEndModelPoint) Deprecated.voidTLcdTerrainProfileUtil.updateInternalProfile(ILcdRaster aRaster, ILcdGXYLayer aGXYLayer, ILcdGXYView aGXYView, ILcdPoint aStartModelPoint, ILcdPoint aEndModelPoint) Deprecated.voidTLcdTerrainProfileUtil.updateInternalProfile(ILcdRaster aRaster, ILcdGXYLayer aGXYLayer, ILcdGXYView aGXYView, ILcdPoint aStartModelPoint, ILcdPoint aEndModelPoint, boolean aAppend) Deprecated.voidTLcdTerrainProfileUtil.updateInternalProfile(ILcdRaster aRaster, ILcdGXYLayer aGXYLayer, ILcdGXYView aGXYView, Point aStartPoint, MouseEvent aMouseEvent) Deprecated.Constructors in com.luciad.tea with parameters of type ILcdRasterModifierConstructorDescriptionTLcdRasterMatrix(ILcdRaster[] aRasters, ILcdBounds aBounds, int aXLength, int aYLength) Construct a new raster matrix for the specified rasters.TLcdRasterMatrix(ILcdRaster aRaster, ILcdBounds aBounds, int aXLength, int aYLength) Construct a new raster matrix for the specified raster. -
Uses of ILcdRaster in com.luciad.tea.hypsometry
Methods in com.luciad.tea.hypsometry that return ILcdRasterModifier and TypeMethodDescriptionILcdHypsometricRasterFactory.createHypsometricRaster(ILcdRaster aRaster, double aElevationScale) Creates a hypsometric version of the given raster.TLcdHypsometricRasterFactory.createHypsometricRaster(ILcdRaster aRaster, double aElevationScale) Methods in com.luciad.tea.hypsometry with parameters of type ILcdRasterModifier and TypeMethodDescriptionILcdHypsometricRasterFactory.createHypsometricRaster(ILcdRaster aRaster, double aElevationScale) Creates a hypsometric version of the given raster.TLcdHypsometricRasterFactory.createHypsometricRaster(ILcdRaster aRaster, double aElevationScale) ILcdHypsometricTileFactory.createHypsometricTile(ILcdRaster aRaster, int aTileRow, int aTileColumn, double aElevationScale) Creates a hypsometric version of the specified tile.TLcdHypsometricTileFactory.createHypsometricTile(ILcdRaster aRaster, int aTileRow, int aTileColumn, double aElevationScale) -
Uses of ILcdRaster in com.luciad.tea.viewshed
Methods in com.luciad.tea.viewshed that return ILcdRaster -
Uses of ILcdRaster in com.luciad.util.height
Constructors in com.luciad.util.height with parameters of type ILcdRasterModifierConstructorDescriptionCreates a new height provider based on the given raster.TLcdInterpolatingRasterHeightProvider(ILcdRaster aRaster, int aMinValidHeight, int aMaxValidHeight) Creates a new height provider based on the given raster.TLcdRasterHeightProvider(ILcdRaster aRaster) Creates a new height provider based on the given raster.TLcdRasterHeightProvider(ILcdRaster aRaster, int aMinValidHeight, int aMaxValidHeight) Creates a new height provider based on the given raster. -
Uses of ILcdRaster in com.luciad.view.gxy.controller
Methods in com.luciad.view.gxy.controller that return ILcdRasterModifier and TypeMethodDescriptionprotected ILcdRasterTLcdGXYCenterRasterController.retrieveRaster(ILcdGXYLayer aGXYLayer, ILcdPoint aModelPoint) Deprecated.This method returns the first instance ofILcdRasterof theILcdModelof the givenILcdGXYLayerthat contains the givenILcdPoint.Methods in com.luciad.view.gxy.controller with parameters of type ILcdRasterModifier and TypeMethodDescriptionprotected voidTLcdGXYCenterRasterController.centerRaster(ILcdRaster aRaster, ILcdModelXYWorldTransformation aMWT, ILcdGXYLayer aGXYLayer, ILcdGXYView aGXYView, MouseEvent aMouseEvent) Deprecated.This method will center aRaster in aGXYView.