LuciadCPillar C# 2026.0.04
Loading...
Searching...
No Matches
Luciad.Layers.Grids.Mgrs.MgrsGridLayer Class Referencesealed

Military Grid Reference System (MGRS) grid layer that can be added to a map. More...

Inheritance diagram for Luciad.Layers.Grids.Mgrs.MgrsGridLayer:
Luciad.Layers.Grids.GridLayer Luciad.Layers.Layer

Classes

class  Builder
 Builder for creating a MgrsGridLayer. More...

Public Member Functions

Luciad.Layers.Grids.Mgrs.MgrsGridLayer.Builder AsBuilder ()
 Returns a new builder based on this layer instance.
override bool Equals (object obj)
override int GetHashCode ()
Public Member Functions inherited from Luciad.Layers.Grids.GridLayer
override bool Equals (object obj)
override int GetHashCode ()
Public Member Functions inherited from Luciad.Layers.Layer
void AddObserver (Luciad.Layers.ILayerObserver layerObserver)
 Adds an observer that allows to receive change events from this layer.
void Dispose ()
void RemoveObserver (Luciad.Layers.ILayerObserver layerObserver)
 Removes the given observer.

Static Public Member Functions

static Luciad.Layers.Grids.Mgrs.MgrsGridLayer.Builder NewBuilder ()
 Returns a new builder for creating a MgrsGridLayer.

Additional Inherited Members

Properties inherited from Luciad.Layers.Grids.GridLayer
bool IsLabeled [get, set]
 Whether this layer displays labels.
static string PropertyLabeled = PropertyLabeledInternal() [get]
 Property name for the LayerEvent that is fired as a result of changing the layer's labeled flag.
Properties inherited from Luciad.Layers.Layer
ulong Id [get]
 The layer's unique id.
bool IsBusy [get]
 Whether this layer is busy loading data, rendering, loading attributions, or anything else.
bool IsVisible [get, set]
 Whether this layer is visible.
static string PropertyBusy = PropertyBusyInternal() [get]
 Property name for the LayerEvent that is fired as a result of the layer's busy flag changing.
static string PropertyTitle = PropertyTitleInternal() [get]
 Property name for the LayerEvent that is fired as a result of changing the layer's title.
static string PropertyVisible = PropertyVisibleInternal() [get]
 Property name for the LayerEvent that is fired as a result of changing the layer's visible flag.
string Title [get, set]
 The layer's title.

Detailed Description

Military Grid Reference System (MGRS) grid layer that can be added to a map.

Since
2023.1

Member Function Documentation

◆ AsBuilder()

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

Returns a new builder based on this layer instance.

You can use this builder, for example, to create a copy of this layer.

Note that observers will not be transferred to a new layer.

Returns
a new builder based on this layer instance.
Since
2025.0

◆ Equals()

override bool Luciad.Layers.Grids.Mgrs.MgrsGridLayer.Equals ( object obj)
inline

◆ GetHashCode()

override int Luciad.Layers.Grids.Mgrs.MgrsGridLayer.GetHashCode ( )
inline

◆ NewBuilder()

Luciad.Layers.Grids.Mgrs.MgrsGridLayer.Builder Luciad.Layers.Grids.Mgrs.MgrsGridLayer.NewBuilder ( )
inlinestatic

Returns a new builder for creating a MgrsGridLayer.

Returns
a new builder for creating a MgrsGridLayer.