LuciadCPillar C# 2023.1.05
Luciad.Layers.Grids.Mgrs.MgrsGridLayer.Builder Class Reference

Builder for creating a luciad::MgrsGridLayer. More...

Inheritance diagram for Luciad.Layers.Grids.Mgrs.MgrsGridLayer.Builder:

Public Member Functions

 Builder (Luciad.Layers.Grids.Mgrs.MgrsGridLayer.Builder other)
 
Luciad.Layers.Grids.Mgrs.MgrsGridLayer Build ()
 Returns the MGRS layer. More...
 
void Dispose ()
 
Luciad.Layers.Grids.Mgrs.MgrsGridLayer.Builder Grid (Luciad.Layers.Grids.Mgrs.MgrsGrid grid)
 Sets the MGRS grid settings. More...
 
Luciad.Layers.Grids.Mgrs.MgrsGridLayer.Builder Labeled (bool labeled)
 Sets whether the layer should display labels initially. More...
 
Luciad.Layers.Grids.Mgrs.MgrsGridLayer.Builder Title (string title)
 Sets the title to use for the layer. More...
 
Luciad.Layers.Grids.Mgrs.MgrsGridLayer.Builder Visible (bool visible)
 Sets whether the layer should be visible initially. More...
 

Detailed Description

Builder for creating a luciad::MgrsGridLayer.

Configuration on how to display the MGRS grid is done using a luciad::MgrsGrid which can be created using a luciad::MgrsGrid::Builder. 2023.1

Warning
C# documentation translation is incomplete. You can find more information in the C++ documentation for luciad::MgrsGridLayer::Builder.

Constructor & Destructor Documentation

◆ Builder()

Luciad.Layers.Grids.Mgrs.MgrsGridLayer.Builder.Builder ( Luciad.Layers.Grids.Mgrs.MgrsGridLayer.Builder  other)
inline

Member Function Documentation

◆ Build()

Luciad.Layers.Grids.Mgrs.MgrsGridLayer Luciad.Layers.Grids.Mgrs.MgrsGridLayer.Builder.Build ( )
inline

Returns the MGRS layer.

a layer, based on the properties set on this builder.

luciad::LogicException

If not all mandatory parameters are set.

Warning
C# documentation translation is incomplete. You can find more information in the C++ documentation for luciad::MgrsGridLayer::Builder::build.

◆ Dispose()

void Luciad.Layers.Grids.Mgrs.MgrsGridLayer.Builder.Dispose ( )
inline

◆ Grid()

Luciad.Layers.Grids.Mgrs.MgrsGridLayer.Builder Luciad.Layers.Grids.Mgrs.MgrsGridLayer.Builder.Grid ( Luciad.Layers.Grids.Mgrs.MgrsGrid  grid)
inline

Sets the MGRS grid settings.

grid

the MGRS grid settings.

this builder.

Warning
C# documentation translation is incomplete. You can find more information in the C++ documentation for luciad::MgrsGridLayer::Builder::grid.

◆ Labeled()

Luciad.Layers.Grids.Mgrs.MgrsGridLayer.Builder Luciad.Layers.Grids.Mgrs.MgrsGridLayer.Builder.Labeled ( bool  labeled)
inline

Sets whether the layer should display labels initially.

Default is true.

labeled

whether the layer should display labels initially.

this builder.

Warning
C# documentation translation is incomplete. You can find more information in the C++ documentation for luciad::MgrsGridLayer::Builder::labeled.

◆ Title()

Luciad.Layers.Grids.Mgrs.MgrsGridLayer.Builder Luciad.Layers.Grids.Mgrs.MgrsGridLayer.Builder.Title ( string  title)
inline

Sets the title to use for the layer.

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

title

the title for the layer.

this builder.

Warning
C# documentation translation is incomplete. You can find more information in the C++ documentation for luciad::MgrsGridLayer::Builder::title.

◆ Visible()

Luciad.Layers.Grids.Mgrs.MgrsGridLayer.Builder Luciad.Layers.Grids.Mgrs.MgrsGridLayer.Builder.Visible ( bool  visible)
inline

Sets whether the layer should be visible initially.

Default is true.

visible

the visibility.

this builder.

Warning
C# documentation translation is incomplete. You can find more information in the C++ documentation for luciad::MgrsGridLayer::Builder::visible.