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 ILcdBounds
Returns theILcdBounds
by which the geometry of thisILcdBounded
object is bounded.Get the focus point of this panorama.Get the list ofILcdPanoramicImages
that 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 ofILcdPanoramicImages
that together represent this panorama.- Returns:
- the collection of panoramic images
-
getBounds
Description copied from interface:ILcdBounded
Returns theILcdBounds
by which the geometry of thisILcdBounded
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 ofTLcdLonLatBounds
orTLcdXYBounds
.- Specified by:
getBounds
in interfaceILcdBounded
- Returns:
- the bounds of this
ILcdPanorama
s focus points. Returns undefined bounds if the focus point isnull
.
-