public static class ALcdImageMosaic.Configuration.Builder extends ALcdImage.Configuration.Builder<ALcdImageMosaic.Configuration.Builder>
Modifier and Type | Method and Description |
---|---|
ALcdImageMosaic.Configuration |
build()
Builds a new configuration object using the current settings of the builder.
|
ALcdImageMosaic.Configuration.Builder |
columnCount(long aColumnCount)
Sets the mosaic's column count.
|
ALcdImageMosaic.Configuration.Builder |
pixelSizeX(double aPixelSizeX)
Sets the approximate size of a single mosaic pixel along the X axis in model coordinates.
|
ALcdImageMosaic.Configuration.Builder |
pixelSizeY(double aPixelSizeY)
Sets the approximate size of a single mosaic pixel along the Y axis in model coordinates.
|
ALcdImageMosaic.Configuration.Builder |
rowCount(long aRowCount)
Sets the mosaic's row count.
|
ALcdImageMosaic.Configuration.Builder |
samplingMode(ELcdImageSamplingMode aSamplingMode)
Sets the sampling mode of the image.
|
ALcdImageMosaic.Configuration.Builder |
tileGridBounds(ILcdBounds aTileGridBounds)
Sets the bounds for the tile grid of this image.
|
bounds, imageReference, semantics
public ALcdImageMosaic.Configuration build()
ALcdImage.Configuration.Builder
build
in class ALcdImage.Configuration.Builder<ALcdImageMosaic.Configuration.Builder>
Configuration
objectpublic ALcdImageMosaic.Configuration.Builder columnCount(long aColumnCount)
aColumnCount
- the mosaic's column countpublic ALcdImageMosaic.Configuration.Builder rowCount(long aRowCount)
aRowCount
- the mosaic's row countpublic ALcdImageMosaic.Configuration.Builder pixelSizeX(double aPixelSizeX)
aPixelSizeX
- the horizontal pixel size in model coordinatespublic ALcdImageMosaic.Configuration.Builder pixelSizeY(double aPixelSizeY)
aPixelSizeY
- the vertical pixel size in model coordinatespublic ALcdImageMosaic.Configuration.Builder samplingMode(ELcdImageSamplingMode aSamplingMode)
aSamplingMode
- the sampling modepublic ALcdImageMosaic.Configuration.Builder tileGridBounds(ILcdBounds aTileGridBounds)
aTileGridBounds
- the boundsALcdImageMosaic.Configuration.getTileGridBounds()