Package com.luciad.panorama.model
Interface ILcdPanorama
- All Superinterfaces:
ILcdBounded,ILcdDataObject
- All Known Implementing Classes:
TLcdPanorama
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 Summary
Modifier and TypeMethodDescriptiondefault ILcdBoundsReturns theILcdBoundsby which the geometry of thisILcdBoundedobject is bounded.Get the focus point of this panorama.Get the list ofILcdPanoramicImagesthat together represent this panorama.Methods inherited from interface com.luciad.datamodel.ILcdDataObject
getDataType, getValue, getValue, hasValue, hasValue, setValue, setValue
-
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 ofILcdPanoramicImagesthat together represent this panorama.- Returns:
- the collection of panoramic images
-
getBounds
Description copied from interface:ILcdBoundedReturns theILcdBoundsby which the geometry of thisILcdBoundedobject 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
undefinedbounds. You can create undefined bounds using the default constructors ofTLcdLonLatBoundsorTLcdXYBounds.- Specified by:
getBoundsin interfaceILcdBounded- Returns:
- the bounds of this
ILcdPanoramas focus points. Returns undefined bounds if the focus point isnull.
-