Interface Model

All Known Subinterfaces:
IFeatureModel
All Known Implementing Classes:
IFeatureTileModel, IRasterModel, ITileSet3DModel

public interface Model
Interface for models.

This interface should not be implemented directly, but rather its sub-interfaces, like IFeatureModel.

  • Method Summary Link icon

    Modifier and Type
    Method
    Description
    Returns the meta data for this model.
    Returns the bounds of this model, if available.
  • Method Details Link icon

    • queryBounds Link icon

      @Nullable Bounds queryBounds()
      Returns the bounds of this model, if available.

      When the bounds of this model are not known, or if they are too expensive to calculate, this method may return no bounds.

      Returns:
      the bounds of this model, if available.
    • getModelMetadata Link icon

      @NotNull ModelMetadata getModelMetadata()
      Returns the meta data for this model.
      Returns:
      the meta data for this model.