Package | Description |
---|---|
com.luciad.fusion.engine |
This package provides the LuciadFusion engine.
|
com.luciad.fusion.engine.format |
This package provides the functionality to support several geographic data formats
in the engine.
|
Modifier and Type | Method and Description |
---|---|
static ALfnEngineEnvironment |
ALfnEngineEnvironment.newInstance(ALfnEnvironment aEnvironment,
Supplier<List<ALfnFormat>> aFormatSupplier)
Creates a new engine environment that uses the given supported formats.
|
Modifier and Type | Class and Description |
---|---|
class |
TLfnCompositeFormat
A composite format.
|
class |
TLfnFormat
Default implementation of ALfnFormat.
|
Modifier and Type | Method and Description |
---|---|
static ALfnFormat |
ALfnFormat.newElevationFormat(ILcdEarthModelDecoderFactory aModelDecoderFactory,
ILcdGXYLayerFactory aGXYLayerFactory,
ILcdModelHeightProviderFactory aHeightProviderFactory,
String aModelDescriptorTypeName,
Class<? extends ILcdModelDescriptor>... aModelDescriptorClasses)
Creates a new
ALfnFormat instance which provides support for the ELEVATION
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 new
ALfnFormat instance which provides support for the ELEVATION
data type with the specified parameters. |
static ALfnFormat |
ALfnFormat.newImageFormat(ILcdEarthModelDecoderFactory aModelDecoderFactory,
ILcdGXYLayerFactory aGXYLayerFactory,
String aModelDescriptorTypeName,
Class<? extends ILcdModelDescriptor>... aModelDescriptorClasses)
Creates a new
ALfnFormat instance which provides support for the IMAGE
data type with the specified parameters. |
static ALfnFormat |
ALfnFormat.newImageFormat(String aFormatId,
ILcdEarthModelDecoderFactory aModelDecoderFactory,
ILcdSLDGXYLayerFactory aGXYLayerFactory,
String aModelDescriptorTypeName,
Class<? extends ILcdModelDescriptor>... aModelDescriptorClasses)
Creates a new
ALfnFormat instance which provides support for the IMAGE
data type with the specified parameters. |
static ALfnFormat |
ALfnFormat.newVectorFormat(ILcdEarthModelDecoderFactory aModelDecoderFactory,
ILcdGXYLayerFactory aGXYLayerFactory,
ILfnIdentityProviderFactory aFeatureIdProviderFactory,
String aModelDescriptorTypeName,
Class<? extends ILcdModelDescriptor>... aModelDescriptorClasses)
Deprecated.
Since 2017.0 support for coverages of type VECTOR has been superseded with other mechanisms. Please refer to the Fusion migration guide for more information.
|
static ALfnFormat |
ALfnFormat.newVectorFormat(String aFormatId,
ILcdEarthModelDecoderFactory aModelDecoderFactory,
ILcdSLDGXYLayerFactory aGXYLayerFactory,
ILfnIdentityProviderFactory aFeatureIdProviderFactory,
String aModelDescriptorTypeName,
Class<? extends ILcdModelDescriptor>... aModelDescriptorClasses)
Deprecated.
Since 2017.0 support for coverages of type VECTOR has been superseded with other mechanisms. Please refer to the Fusion migration guide for more information.
|
ALfnFormat |
TLfnCompositeFormat.retrieveFormatOf(ALfnAssetMetadata aAssetMetadata)
Utility method which loops over all registered
ALfnFormat instances and returns
the first format which returns true for isAssetOfFormat(com.luciad.fusion.tilestore.metadata.ALfnAssetMetadata) |
Modifier and Type | Method and Description |
---|---|
static List<ALfnFormat> |
ALfnFormat.createDefaultFormats(ALfnEngineEnvironment aEnvironment)
Gets a list of the default engine formats.
|
List<ALfnFormat> |
TLfnCompositeFormat.getFormats()
Returns a read-only list of the registered engine formats.
|
Modifier and Type | Method and Description |
---|---|
void |
TLfnCompositeFormat.addFormat(ALfnFormat aFormat)
Adds an engine format.
|
void |
TLfnCompositeFormat.removeFormat(ALfnFormat aFormat)
Removes an engine format
|
Modifier and Type | Method and Description |
---|---|
void |
TLfnCompositeFormat.addFormats(List<ALfnFormat> aFormats)
Adds a list of engine formats.
|
void |
TLfnCompositeFormat.removeFormats(Collection<ALfnFormat> aFormats)
Removes multiple engine formats.
|