Uses of Interface
com.luciad.util.height.ILcdModelHeightProviderFactory
Packages that use ILcdModelHeightProviderFactory
Package
Description
Provides classes for
ILcdEarthTileSets 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 TypeClassDescriptionclassThisILcdModelHeightProviderFactoryprovides a method to create anILcdHeightProviderthat 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 ofILcdModelHeightProviderFactorys.Methods in com.luciad.earth.tileset.terrain with parameters of type ILcdModelHeightProviderFactoryModifier and TypeMethodDescriptionvoidTLcdEarthAssetTerrainElevationTileSet.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 TypeMethodDescriptionvoidTLcdEarthTerrainHeightTileSet.setModelHeightProviderFactories(List<? extends ILcdModelHeightProviderFactory> aFactories) Sets the list ofILcdModelHeightProviderFactorys.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 ALfnFormatALfnFormat.newElevationFormat(ILcdEarthModelDecoderFactory aModelDecoderFactory, ILcdGXYLayerFactory aGXYLayerFactory, ILcdModelHeightProviderFactory aHeightProviderFactory, String aModelDescriptorTypeName, Class<? extends ILcdModelDescriptor>... aModelDescriptorClasses) Creates a newALfnFormatinstance which provides support for theELEVATIONdata type with the specified parameters.static ALfnFormatALfnFormat.newElevationFormat(String aFormatId, ILcdEarthModelDecoderFactory aModelDecoderFactory, ILcdSLDGXYLayerFactory aGXYLayerFactory, ILcdModelHeightProviderFactory aHeightProviderFactory, String aModelDescriptorTypeName, Class<? extends ILcdModelDescriptor>... aModelDescriptorClasses) Creates a newALfnFormatinstance which provides support for theELEVATIONdata type with the specified parameters.Constructors in com.luciad.fusion.engine.format with parameters of type ILcdModelHeightProviderFactoryModifierConstructorDescriptionprotectedALfnFormat(ILcdEarthModelDecoderFactory aModelDecoderFactory, ILcdGXYLayerFactory aGXYLayerFactory, ILcdModelHeightProviderFactory aHeightProviderFactory, ILfnIdentityProviderFactory aIdentityProviderFactory) Creates a new engine format.protectedALfnFormat(String aFormatId, ILcdEarthModelDecoderFactory aModelDecoderFactory, ILcdSLDGXYLayerFactory aSLDGXYLayerFactory, ILcdModelHeightProviderFactory aHeightProviderFactory, ILfnIdentityProviderFactory aIdentityProviderFactory) Creates a new engine format.protectedALfnFormat(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 ILcdModelHeightProviderFactoryALcyFormat.createModelHeightProviderFactory()Creates theILcdModelHeightProviderFactorythat can create anILcdHeightProviderfor this format.protected ILcdModelHeightProviderFactoryALcyFormatWrapper.createModelHeightProviderFactory()protected ILcdModelHeightProviderFactoryTLcySafeGuardFormatWrapper.createModelHeightProviderFactory()ALcyFormat.getModelHeightProviderFactory()Returns theILcdModelHeightProviderFactorythat can create anILcdHeightProviderfor this format. -
Uses of ILcdModelHeightProviderFactory in com.luciad.lucy.util.height
Classes in com.luciad.lucy.util.height that implement ILcdModelHeightProviderFactoryModifier and TypeClassDescriptionclassA composite implementation ofILcdModelHeightProviderFactoryaccording to the composite design pattern.Methods in com.luciad.lucy.util.height that return ILcdModelHeightProviderFactoryModifier and TypeMethodDescriptionTLcyCompositeModelHeightProviderFactory.getModelHeightProviderFactory(int aIndex) Returns theILcdModelHeightProviderFactoryat indexaIndex.Methods in com.luciad.lucy.util.height with parameters of type ILcdModelHeightProviderFactoryModifier and TypeMethodDescriptionvoidTLcyCompositeModelHeightProviderFactory.addModelHeightProviderFactory(ILcdModelHeightProviderFactory aModelHeightProviderFactory) Adds the givenILcdModelHeightProviderFactoryto the list of registered model height provider factories.voidTLcyCompositeModelHeightProviderFactory.removeModelHeightProviderFactory(ILcdModelHeightProviderFactory aModelHeightProviderFactory) Removes the givenILcdModelHeightProviderFactoryfrom 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 TypeClassDescriptionclassThis abstract class provides a method to create anILcdHeightProviderwhen anILcdModelis given.classThis class provides the common interface and methods of both the legacyTLcdRasterModelHeightProviderFactoryand the newTLcdImageModelHeightProviderFactoryclassThisILcdModelHeightProviderFactorytries to create anILcdHeightProviderusing a given list of otherILcdModelHeightProviderFactoryinstances.classThis class provides a method to create anILcdHeightProviderwhen anILcdModelis given that contains elements of the typeALcdBasicImage,ALcdImageMosaicorALcdMultilevelImageMosaic.classImportant notice: the packagecom.luciad.imagingpresents a new API for the modeling of raster data.Methods in com.luciad.util.height that return ILcdModelHeightProviderFactoryModifier and TypeMethodDescriptionTLcdViewHeightProvider.getModelHeightProviderFactory()Returns theILcdModelHeightProviderFactoryto 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 aTLcdViewHeightProviderusing a given view, anILcdModelHeightProviderFactoryand 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 aTLcdCompositeModelHeightProviderFactorywith a given list ofILcdModelHeightProviderFactoryinstances.