LuciadCPillar C# 2026.0.04
Loading...
Searching...
No Matches
Luciad.Layers.Grids.LonLat.LonLatGridLayer.Builder Class Referencesealed

Builder for creating a LonLatGridLayer. More...

Inheritance diagram for Luciad.Layers.Grids.LonLat.LonLatGridLayer.Builder:

Public Member Functions

 Builder (Luciad.Layers.Grids.LonLat.LonLatGridLayer.Builder other)
 Copy constructor.
Luciad.Layers.Grids.LonLat.LonLatGridLayer Build ()
 Returns the LonLat layer.
void Dispose ()
Luciad.Layers.Grids.LonLat.LonLatGridLayer.Builder Grid (Luciad.Layers.Grids.LonLat.LonLatGrid grid)
 Sets the LonLat grid settings.
Luciad.Layers.Grids.LonLat.LonLatGridLayer.Builder Labeled (bool labeled)
 Sets whether the layer should display labels initially.
Luciad.Layers.Grids.LonLat.LonLatGridLayer.Builder Title (string title)
 Sets the title to use for the layer.
Luciad.Layers.Grids.LonLat.LonLatGridLayer.Builder Visible (bool visible)
 Sets whether the layer should be visible initially.

Detailed Description

Builder for creating a LonLatGridLayer.

Configuration on how to display the LonLat grid is done using a LonLatGrid which can be created using a LonLatGrid.Builder.

Since
2023.1

Constructor & Destructor Documentation

◆ Builder()

Luciad.Layers.Grids.LonLat.LonLatGridLayer.Builder.Builder ( Luciad.Layers.Grids.LonLat.LonLatGridLayer.Builder other)
inline

Copy constructor.

Parameters
otherthe builder to copy.

Member Function Documentation

◆ Build()

Luciad.Layers.Grids.LonLat.LonLatGridLayer Luciad.Layers.Grids.LonLat.LonLatGridLayer.Builder.Build ( )
inline

Returns the LonLat layer.

Returns
a layer, based on the properties set on this builder.
Exceptions
System.InvalidOperationExceptionIf not all mandatory parameters are set.

◆ Dispose()

void Luciad.Layers.Grids.LonLat.LonLatGridLayer.Builder.Dispose ( )
inline

◆ Grid()

Luciad.Layers.Grids.LonLat.LonLatGridLayer.Builder Luciad.Layers.Grids.LonLat.LonLatGridLayer.Builder.Grid ( Luciad.Layers.Grids.LonLat.LonLatGrid grid)
inline

Sets the LonLat grid settings.

Parameters
gridthe LonLat grid settings.
Returns
this builder.

◆ Labeled()

Luciad.Layers.Grids.LonLat.LonLatGridLayer.Builder Luciad.Layers.Grids.LonLat.LonLatGridLayer.Builder.Labeled ( bool labeled)
inline

Sets whether the layer should display labels initially.

Default is true.

Parameters
labeledwhether the layer should display labels initially.
Returns
this builder.

◆ Title()

Luciad.Layers.Grids.LonLat.LonLatGridLayer.Builder Luciad.Layers.Grids.LonLat.LonLatGridLayer.Builder.Title ( string title)
inline

Sets the title to use for the layer.

If not set, the title defaults to 'LonLat'.

Parameters
titlethe title for the layer.
Returns
this builder.

◆ Visible()

Luciad.Layers.Grids.LonLat.LonLatGridLayer.Builder Luciad.Layers.Grids.LonLat.LonLatGridLayer.Builder.Visible ( bool visible)
inline

Sets whether the layer should be visible initially.

Default is true.

Parameters
visiblethe visibility.
Returns
this builder.