LuciadCPillar C# 2023.1.04
Luciad.Layers.Grids.LonLat.LonLatGrid.AdvancedBuilder Class Reference

Advanced builder for a LonLat grid. More...

Inheritance diagram for Luciad.Layers.Grids.LonLat.LonLatGrid.AdvancedBuilder:

Public Member Functions

 AdvancedBuilder (Luciad.Layers.Grids.LonLat.LonLatGrid.AdvancedBuilder other)
 
Luciad.Layers.Grids.LonLat.LonLatGrid Build ()
 Returns the LonLat grid. More...
 
void Dispose ()
 
Luciad.Layers.Grids.LonLat.LonLatGrid.AdvancedBuilder OriginLat (double originLat)
 Indicates the origin latitude. More...
 
Luciad.Layers.Grids.LonLat.LonLatGrid.AdvancedBuilder OriginLon (double originLon)
 Indicates the origin longitude. More...
 
Luciad.Layers.Grids.LonLat.LonLatGrid.AdvancedBuilder Setting (Luciad.Layers.Grids.LonLat.LonLatGridSetting gridSetting)
 Includes the setting within the LonLat grid. More...
 

Detailed Description

Advanced builder for a LonLat grid.

2023.1

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

Constructor & Destructor Documentation

◆ AdvancedBuilder()

Luciad.Layers.Grids.LonLat.LonLatGrid.AdvancedBuilder.AdvancedBuilder ( Luciad.Layers.Grids.LonLat.LonLatGrid.AdvancedBuilder  other)
inline

Member Function Documentation

◆ Build()

Luciad.Layers.Grids.LonLat.LonLatGrid Luciad.Layers.Grids.LonLat.LonLatGrid.AdvancedBuilder.Build ( )
inline

Returns the LonLat grid.

luciad::LonLatGrid for information on the constraints for a LonLat grid.

the LonLat grid.

luciad::LogicException

when the settings are invalid.

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

◆ Dispose()

void Luciad.Layers.Grids.LonLat.LonLatGrid.AdvancedBuilder.Dispose ( )
inline

◆ OriginLat()

Luciad.Layers.Grids.LonLat.LonLatGrid.AdvancedBuilder Luciad.Layers.Grids.LonLat.LonLatGrid.AdvancedBuilder.OriginLat ( double  originLat)
inline

Indicates the origin latitude.

This is optional. Defaults to 0.

originLat

the origin latitude.

this builder.

luciad::InvalidArgumentException

when the origin latitude is smaller than -90 or larger than 90.

Warning
C# documentation translation is incomplete. You can find more information in the C++ documentation for luciad::LonLatGrid::AdvancedBuilder::originLat.

◆ OriginLon()

Luciad.Layers.Grids.LonLat.LonLatGrid.AdvancedBuilder Luciad.Layers.Grids.LonLat.LonLatGrid.AdvancedBuilder.OriginLon ( double  originLon)
inline

Indicates the origin longitude.

This is optional. Defaults to 0.

originLon

the origin longitude.

this builder.

luciad::InvalidArgumentException

when the origin longitude is smaller than -180 or larger than 180.

Warning
C# documentation translation is incomplete. You can find more information in the C++ documentation for luciad::LonLatGrid::AdvancedBuilder::originLon.

◆ Setting()

Luciad.Layers.Grids.LonLat.LonLatGrid.AdvancedBuilder Luciad.Layers.Grids.LonLat.LonLatGrid.AdvancedBuilder.Setting ( Luciad.Layers.Grids.LonLat.LonLatGridSetting  gridSetting)
inline

Includes the setting within the LonLat grid.

gridSetting

the LonLat grid setting.

this builder.

luciad::InvalidArgumentException

when an invalid setting is passed.

Warning
C# documentation translation is incomplete. You can find more information in the C++ documentation for luciad::LonLatGrid::AdvancedBuilder::setting.