Uses of Interface
com.luciad.util.height.ILcdModelHeightProviderFactory
Packages that use ILcdModelHeightProviderFactory
Package
Description
Provides classes for
ILcdEarthTileSet
s with terrain data.This package provides the functionality to support several geographic data formats
in the engine.
Provides support facilities for adding a new data format to Lucy.
This package provides a heightprovider that uses heightproviderfactories registered to the
lucy backend.
General interfaces and implementations to retrieve heights from data, for
instance, elevation rasters.
-
Uses of ILcdModelHeightProviderFactory in com.luciad.earth.tileset.terrain
Classes in com.luciad.earth.tileset.terrain that implement ILcdModelHeightProviderFactoryModifier and TypeClassDescriptionclass
ThisILcdModelHeightProviderFactory
provides a method to create anILcdHeightProvider
that can provide height data of earth tilesets.Methods in com.luciad.earth.tileset.terrain that return ILcdModelHeightProviderFactoryModifier and TypeMethodDescriptionTLcdEarthAssetTerrainElevationTileSet.getModelHeightProviderFactory()
Returns the model height provider factory to use for retrieving heights from models.Methods in com.luciad.earth.tileset.terrain that return types with arguments of type ILcdModelHeightProviderFactoryModifier and TypeMethodDescriptionTLcdEarthTerrainHeightTileSet.getModelHeightProviderFactories()
Returns an unmodifiable list ofILcdModelHeightProviderFactory
s.Methods in com.luciad.earth.tileset.terrain with parameters of type ILcdModelHeightProviderFactoryModifier and TypeMethodDescriptionvoid
TLcdEarthAssetTerrainElevationTileSet.setModelHeightProviderFactory
(ILcdModelHeightProviderFactory aModelHeightProviderFactory) Sets the model height provider factory to use for retrieving heights from models.Method parameters in com.luciad.earth.tileset.terrain with type arguments of type ILcdModelHeightProviderFactoryModifier and TypeMethodDescriptionvoid
TLcdEarthTerrainHeightTileSet.setModelHeightProviderFactories
(List<? extends ILcdModelHeightProviderFactory> aFactories) Sets the list ofILcdModelHeightProviderFactory
s.Constructor parameters in com.luciad.earth.tileset.terrain with type arguments of type ILcdModelHeightProviderFactoryModifierConstructorDescriptionTLcdEarthTerrainHeightTileSet
(ILcdBounds aLonLatBounds, List<? extends ILcdModelHeightProviderFactory> aFactories, int aMaxCacheSize, int aLevels, int aGeometryTileResolution, int aImageTileResolution) Constructs a terrain elevation tile set with the specified settings, default tile layout at level 0 and a geodetic reference.TLcdEarthTerrainHeightTileSet
(ILcdBounds aLonLatBounds, List<? extends ILcdModelHeightProviderFactory> aFactories, int aMaxCacheSize, int aLevels, long aLevel0Rows, long aLevel0Columns, int aTileResolution) Constructs a terrain elevation tile set with the specified settings and a geodetic reference.TLcdEarthTerrainHeightTileSet
(ILcdBounds aLonLatBounds, List<? extends ILcdModelHeightProviderFactory> aFactories, int aMaxCacheSize, int aLevels, long aLevel0Rows, long aLevel0Columns, int aGeometryTileResolution, int aImageTileResolution) Constructs a terrain elevation tile set with the specified settings and a geodetic reference.TLcdEarthTerrainHeightTileSet
(ILcdBounds aBounds, List<? extends ILcdModelHeightProviderFactory> aFactories, int aMaxCacheSize, int aLevels, long aLevel0Rows, long aLevel0Columns, int aGeometryTileResolution, int aImageTileResolution, ILcdGeoReference aModelReference) Constructs a terrain elevation tile set with the specified settings.TLcdEarthTerrainHeightTileSet
(ILcdBounds aLonLatBounds, List<ILcdModelHeightProviderFactory> aFactories, int aMaxCacheSize, int aLevels, int aTileResolution) Constructs a terrain elevation tile set with the specified settings, default tile layout at level 0 and a geodetic reference.TLcdEarthTerrainHeightTileSet
(ILcdBounds aBounds, List<ILcdModelHeightProviderFactory> aFactories, int aMaxCacheSize, int aLevels, long aLevel0Rows, long aLevel0Columns, int aGeometryTileResolution, int aImageTileResolution, int aElevationTileResolution, ILcdGeoReference aModelReference) Constructs a terrain elevation tile set with the specified settings. -
Uses of ILcdModelHeightProviderFactory in com.luciad.fusion.engine.format
Methods in com.luciad.fusion.engine.format that return ILcdModelHeightProviderFactoryModifier and TypeMethodDescriptionALfnFormat.getHeightProviderFactory()
Gets the height provider factory of this format, if any.TLfnCompositeFormat.getHeightProviderFactory()
Methods in com.luciad.fusion.engine.format with parameters of type ILcdModelHeightProviderFactoryModifier and TypeMethodDescriptionstatic ALfnFormat
ALfnFormat.newElevationFormat
(ILcdEarthModelDecoderFactory aModelDecoderFactory, ILcdGXYLayerFactory aGXYLayerFactory, ILcdModelHeightProviderFactory aHeightProviderFactory, String aModelDescriptorTypeName, Class<? extends ILcdModelDescriptor>... aModelDescriptorClasses) Creates a newALfnFormat
instance which provides support for theELEVATION
data type with the specified parameters.static ALfnFormat
ALfnFormat.newElevationFormat
(String aFormatId, ILcdEarthModelDecoderFactory aModelDecoderFactory, ILcdSLDGXYLayerFactory aGXYLayerFactory, ILcdModelHeightProviderFactory aHeightProviderFactory, String aModelDescriptorTypeName, Class<? extends ILcdModelDescriptor>... aModelDescriptorClasses) Creates a newALfnFormat
instance which provides support for theELEVATION
data type with the specified parameters.Constructors in com.luciad.fusion.engine.format with parameters of type ILcdModelHeightProviderFactoryModifierConstructorDescriptionprotected
ALfnFormat
(ILcdEarthModelDecoderFactory aModelDecoderFactory, ILcdGXYLayerFactory aGXYLayerFactory, ILcdModelHeightProviderFactory aHeightProviderFactory, ILfnIdentityProviderFactory aIdentityProviderFactory) Creates a new engine format.protected
ALfnFormat
(String aFormatId, ILcdEarthModelDecoderFactory aModelDecoderFactory, ILcdSLDGXYLayerFactory aSLDGXYLayerFactory, ILcdModelHeightProviderFactory aHeightProviderFactory, ILfnIdentityProviderFactory aIdentityProviderFactory) Creates a new engine format.protected
ALfnFormat
(String aFormatId, ILfnDataSourceModelDecoderFactory aModelDecoderFactory, ILcdSLDGXYLayerFactory aSLDGXYLayerFactory, ILcdModelHeightProviderFactory aHeightProviderFactory, ILfnIdentityProviderFactory aIdentityProviderFactory) Creates a new engine format.TLfnFormat
(ILcdEarthModelDecoderFactory aModelDecoderFactory, ILcdGXYLayerFactory aGXYLayerFactory, ILcdModelHeightProviderFactory aHeightProviderFactory, ILfnIdentityProviderFactory aFeatureIdProviderFactory, ELfnDataType aType, String aModelDescriptorTypeName, Class<? extends ILcdModelDescriptor>... aModelDescriptorClasses) Creates a new engine format.TLfnFormat
(String aFormatId, ILcdEarthModelDecoderFactory aModelDecoderFactory, ILcdSLDGXYLayerFactory aSLDGXYLayerFactory, ILcdModelHeightProviderFactory aHeightProviderFactory, ILfnIdentityProviderFactory aFeatureIdProviderFactory, ELfnDataType aType, String aModelDescriptorTypeName, Class<? extends ILcdModelDescriptor>... aModelDescriptorClasses) Creates a new engine format.TLfnFormat
(String aFormatId, ILcdEarthModelDecoderFactory aModelDecoderFactory, ILcdGXYLayerFactory aGXYLayerFactory, ILcdModelHeightProviderFactory aHeightProviderFactory, ILfnIdentityProviderFactory aFeatureIdProviderFactory, ELfnDataType aType, String aModelDescriptorTypeName, Class<? extends ILcdModelDescriptor>... aModelDescriptorClasses) Creates a new engine format with given parameters.TLfnFormat
(String aFormatId, ILfnDataSourceModelDecoderFactory aModelDecoderFactory, ILcdSLDGXYLayerFactory aSLDGXYLayerFactory, ILcdModelHeightProviderFactory aHeightProviderFactory, ILfnIdentityProviderFactory aFeatureIdProviderFactory, ELfnDataType aType, String aModelDescriptorTypeName, Class<? extends ILcdModelDescriptor>... aModelDescriptorClasses) Creates a new engine format.TLfnFormat
(String aFormatId, ILfnDataSourceModelDecoderFactory aModelDecoderFactory, ILcdGXYLayerFactory aGXYLayerFactory, ILcdSLDGXYLayerFactory aSLDGXYLayerFactory, ILcdModelHeightProviderFactory aHeightProviderFactory, ILfnIdentityProviderFactory aFeatureIdProviderFactory, ELfnDataType aType, String aModelDescriptorTypeName, Class<? extends ILcdModelDescriptor>... aModelDescriptorClasses) Creates a new engine format.TLfnFormat
(String aFormatId, ILfnDataSourceModelDecoderFactory aModelDecoderFactory, ILcdGXYLayerFactory aGXYLayerFactory, ILcdModelHeightProviderFactory aHeightProviderFactory, ILfnIdentityProviderFactory aFeatureIdProviderFactory, ELfnDataType aType, String aModelDescriptorTypeName, Class<? extends ILcdModelDescriptor>... aModelDescriptorClasses) Creates a new engine format with given parameters. -
Uses of ILcdModelHeightProviderFactory in com.luciad.lucy.format
Methods in com.luciad.lucy.format that return ILcdModelHeightProviderFactoryModifier and TypeMethodDescriptionprotected ILcdModelHeightProviderFactory
ALcyFormat.createModelHeightProviderFactory()
Creates theILcdModelHeightProviderFactory
that can create anILcdHeightProvider
for this format.protected ILcdModelHeightProviderFactory
ALcyFormatWrapper.createModelHeightProviderFactory()
protected ILcdModelHeightProviderFactory
TLcySafeGuardFormatWrapper.createModelHeightProviderFactory()
ALcyFormat.getModelHeightProviderFactory()
Returns theILcdModelHeightProviderFactory
that can create anILcdHeightProvider
for this format. -
Uses of ILcdModelHeightProviderFactory in com.luciad.lucy.util.height
Classes in com.luciad.lucy.util.height that implement ILcdModelHeightProviderFactoryModifier and TypeClassDescriptionclass
A composite implementation ofILcdModelHeightProviderFactory
according to the composite design pattern.Methods in com.luciad.lucy.util.height that return ILcdModelHeightProviderFactoryModifier and TypeMethodDescriptionTLcyCompositeModelHeightProviderFactory.getModelHeightProviderFactory
(int aIndex) Returns theILcdModelHeightProviderFactory
at indexaIndex
.Methods in com.luciad.lucy.util.height with parameters of type ILcdModelHeightProviderFactoryModifier and TypeMethodDescriptionvoid
TLcyCompositeModelHeightProviderFactory.addModelHeightProviderFactory
(ILcdModelHeightProviderFactory aModelHeightProviderFactory) Adds the givenILcdModelHeightProviderFactory
to the list of registered model height provider factories.void
TLcyCompositeModelHeightProviderFactory.removeModelHeightProviderFactory
(ILcdModelHeightProviderFactory aModelHeightProviderFactory) Removes the givenILcdModelHeightProviderFactory
from the list of registered model height provider factories. -
Uses of ILcdModelHeightProviderFactory in com.luciad.util.height
Classes in com.luciad.util.height that implement ILcdModelHeightProviderFactoryModifier and TypeClassDescriptionclass
This abstract class provides a method to create anILcdHeightProvider
when anILcdModel
is given.class
This class provides the common interface and methods of both the legacyTLcdRasterModelHeightProviderFactory
and the newTLcdImageModelHeightProviderFactory
class
ThisILcdModelHeightProviderFactory
tries to create anILcdHeightProvider
using a given list of otherILcdModelHeightProviderFactory
instances.class
This class provides a method to create anILcdHeightProvider
when anILcdModel
is given that contains elements of the typeALcdBasicImage
,ALcdImageMosaic
orALcdMultilevelImageMosaic
.class
Important notice: the packagecom.luciad.imaging
presents a new API for the modeling of raster data.Methods in com.luciad.util.height that return ILcdModelHeightProviderFactoryModifier and TypeMethodDescriptionTLcdViewHeightProvider.getModelHeightProviderFactory()
Returns theILcdModelHeightProviderFactory
to be used when creating anILcdHeightProvider
.Methods in com.luciad.util.height that return types with arguments of type ILcdModelHeightProviderFactoryModifier and TypeMethodDescriptionTLcdCompositeModelHeightProviderFactory.getModelHeightProviderFactories()
Returns the list of height providers that this factory uses.Constructors in com.luciad.util.height with parameters of type ILcdModelHeightProviderFactoryModifierConstructorDescriptionTLcdViewHeightProvider
(S aView, ILcdModelHeightProviderFactory aModelHeightProviderFactory, Map<String, Object> aRequiredProperties, Map<String, Object> aOptionalProperties) Constructs aTLcdViewHeightProvider
using a given view, anILcdModelHeightProviderFactory
and a list of optional and required properties.Constructor parameters in com.luciad.util.height with type arguments of type ILcdModelHeightProviderFactoryModifierConstructorDescriptionTLcdCompositeModelHeightProviderFactory
(List<? extends ILcdModelHeightProviderFactory> aFactories) Creates aTLcdCompositeModelHeightProviderFactory
with a given list ofILcdModelHeightProviderFactory
instances.