public interface ILcdModelFactory
ILcdModel
instances for a given ILcdModelDescriptor
and ILcdModelReference
.Modifier and Type | Method and Description |
---|---|
ILcdModel |
createModel(ILcdModelDescriptor aModelDescriptor,
ILcdModelReference aModelReference)
Creates an
ILcdModel for the given ILcdModelDescriptor
and ILcdModelReference . |
ILcdModel createModel(ILcdModelDescriptor aModelDescriptor, ILcdModelReference aModelReference) throws IllegalArgumentException
ILcdModel
for the given ILcdModelDescriptor
and ILcdModelReference
.aModelDescriptor
- The model descriptor.aModelReference
- The model reference. This parameter can be left null
to get
a default model reference (for example WGS84, but it depends on the implementation).ILcdModel
, never null
.IllegalArgumentException
- If no ILcdModel
can be created for the given parameters,
for example because the ILcdModelDescriptor
is of the incorrect type.