public static class TLcdPanorama.Builder extends Object
TLcdPanorama
objects.Modifier and Type | Method and Description |
---|---|
TLcdPanorama |
build()
Build a new TLcdPanorama with the current parameters of this builder.
|
TLcdPanorama.Builder |
dataObject(ILcdDataObject aDataObject)
Set the
ILcdDataObject that will be the base object for the panorama. |
TLcdPanorama.Builder |
dataType(TLcdDataType aDataType)
Set the
TLcdDataType for the panorama. |
TLcdPanorama.Builder |
image(ILcdPanoramicImage aImage)
Add the given image to the collection of images for the panorama
|
TLcdPanorama.Builder |
image(Supplier<ILcdPanoramicImage> aImage)
Add the given supplier to the collection of images for the panorama
|
TLcdPanorama.Builder |
images(Collection<ILcdPanoramicImage> aImages)
Add the given collection of images to the collection of images for the panorama.
|
TLcdPanorama.Builder |
location(ILcdPoint aLocation)
Set the location.
|
public TLcdPanorama.Builder dataType(TLcdDataType aDataType)
TLcdDataType
for the panorama.aDataType
- the dataTypepublic TLcdPanorama.Builder dataObject(ILcdDataObject aDataObject)
ILcdDataObject
that will be the base object for the panorama.
When build()
is called after a data object is set, then the panorama will have
the TLcdDataType
of this object, as well as all values
of the object.
aDataObject
- the base data object for the panoramapublic TLcdPanorama.Builder location(ILcdPoint aLocation)
aLocation
- the locationpublic TLcdPanorama.Builder image(ILcdPanoramicImage aImage)
aImage
- the image to addpublic TLcdPanorama.Builder images(Collection<ILcdPanoramicImage> aImages)
aImages
- the images to addpublic TLcdPanorama.Builder image(Supplier<ILcdPanoramicImage> aImage)
aImage
- the supplier to addpublic TLcdPanorama build()