LuciadCPillar C# 2023.1.04
|
Builder for creating a luciad::RasterLayer for a luciad::IRasterModel. More...
Builder for creating a luciad::RasterLayer for a luciad::IRasterModel.
Styling color data
By default, color data is visualized using the image's own color model. The raster values are only painted if the pixel density of the raster is not too high. Otherwise the bounds of the raster is painted instead. The style for painting the bounds of the raster data can be customized. You can find an example within this related article on basic raster styling.
|
inline |
|
inline |
Returns a new layer, based on the properties set on this builder.
a new layer, based on the properties set on this builder.
luciad::InvalidArgumentException
when the raster tile set structure is not supported.
luciad::LogicException
If not all mandatory parameters are set.
|
inline |
Sets the detail factor to use.
The detail factor modifies the quality/detail of the loaded data.
factor
The factor to apply. A factor 1 means no change (default value). A factor > 1 means more detail. A factor < 1 means less detail.
this builder.
InvalidArgumentException
if the factor is not strictly positive.
2020.1
|
inline |
|
inline |
Sets the fill style used when the raster data extent is shown when zoomed out far.
fillStyle
a fill style created with luciad::FillStyle::newBuilder.
this builder.
2020.1
|
inline |
Sets the line style used when the raster data extent is shown when zoomed out far.
Only one line style can be set, if this function is called when a LineStyle has already been set, it will be overwritten.
lineStyle
a complex stroke line style created with luciad::ComplexStrokeLineStyle::newBuilder.
this builder.
2023.1
|
inline |
Sets the line style used when the raster data extent is shown when zoomed out far.
Only one line style can be set, if this function is called when a ComplexStrokeLineStyle has already been set, it will be overwritten.
lineStyle
a line style created with luciad::LineStyle::newBuilder.
this builder.
2020.1
|
inline |
Sets the raster model of the layer.
Calling this function is mandatory.
model
the raster model of the layer.
this builder.
NullArgumentException
if model is nullptr.
|
inline |
Sets the style for this raster.
rasterStyle
the raster style to apply.
this builder.
2023.1
|
inline |
Sets the title to use for the layer.
If not set, the title from the ModelMetadata is used.
title
the title for the layer.
this builder.
|
inline |
Sets whether the layer should be visible initially.
Default is true.
visible
the visibility.
this builder.