Interface ILcdPanorama

All Superinterfaces:
ILcdBounded, ILcdDataObject
All Known Implementing Classes:
TLcdPanorama

public interface ILcdPanorama extends ILcdBounded, ILcdDataObject
A panorama is a series of one or more panoramic images, together representing a continuous scene. The images are taken from a single viewpoint.

See the Panoramic images guide for more information.

Since:
2020.1
  • Method Details

    • getFocusPoint

      ILcdPoint getFocusPoint()
      Get the focus point of this panorama.

      The focus point is the vantage point from which the panoramic images are seen.

      Returns:
      the focus point of this panorama
    • getPanoramicImages

      List<ILcdPanoramicImage> getPanoramicImages()
      Get the list of ILcdPanoramicImages that together represent this panorama.
      Returns:
      the collection of panoramic images
    • getBounds

      default ILcdBounds getBounds()
      Description copied from interface: ILcdBounded
      Returns the ILcdBounds by which the geometry of this ILcdBounded object is bounded.

      If the geometry does not allow retrieving valid bounds (for example a polyline with 0 points) the return value is unspecified. It is highly recommended to return an undefined bounds. You can create undefined bounds using the default constructors of TLcdLonLatBounds or TLcdXYBounds.

      Specified by:
      getBounds in interface ILcdBounded
      Returns:
      the bounds of this ILcdPanoramas focus points. Returns undefined bounds if the focus point is null.