LuciadCPillar 2023.1.04
luciad::LonLatGridSetting Class Reference

LonLat grid setting. More...

#include <luciad/layers/grids/lonlat/LonLatGrid.h>

Classes

class  Builder
 Builder for a LonLat grid setting. More...
 

Public Member Functions

 LonLatGridSetting (const LonLatGridSetting &other)
 
 ~LonLatGridSetting ()
 
double getDeltaLat () const
 Returns the angle between latitude grid lines in degrees. More...
 
double getDeltaLon () const
 Returns the angle between longitude grid lines in degrees. More...
 
double getLabelEdgeOffset () const
 Returns the label edge offset. More...
 
LonLatFormat getLabelFormat () const
 Returns the label format. More...
 
double getLabelGridOffset () const
 Returns the label grid offset. More...
 
GridLabelOrientation getLabelOrientation () const
 Returns the label orientation. More...
 
LonLatGridLabelPosition getLabelPosition () const
 Returns the label position. More...
 
TextStyle getLabelStyle () const
 Returns the label style. More...
 
GridLineLabelPosition getLineLabelPosition () const
 Returns the line label position. More...
 
LineStyle getLineStyle () const
 Returns the line style. More...
 
MapScale getMaxScale () const
 Returns the max scale (most zoomed in) for which this setting applies. More...
 
MapScale getMinScale () const
 Returns the min scale (most zoomed out) for which this setting applies. More...
 
TextStyle getOriginLabelStyle () const
 Returns the origin label style. More...
 
LineStyle getOriginLineStyle () const
 Returns the origin line style. More...
 
bool operator!= (const LonLatGridSetting &other) const
 
bool operator== (const LonLatGridSetting &other) const
 

Static Public Member Functions

static Builder newBuilder ()
 Creates a new builder with the default values. More...
 

Detailed Description

LonLat grid setting.

Since
2023.1

Constructor & Destructor Documentation

◆ LonLatGridSetting()

luciad::LonLatGridSetting::LonLatGridSetting ( const LonLatGridSetting other)

◆ ~LonLatGridSetting()

luciad::LonLatGridSetting::~LonLatGridSetting ( )

Member Function Documentation

◆ getDeltaLat()

double luciad::LonLatGridSetting::getDeltaLat ( ) const

Returns the angle between latitude grid lines in degrees.

Returns
the angle between latitude grid lines in degrees.

◆ getDeltaLon()

double luciad::LonLatGridSetting::getDeltaLon ( ) const

Returns the angle between longitude grid lines in degrees.

Returns
the angle between longitude grid lines in degrees.

◆ getLabelEdgeOffset()

double luciad::LonLatGridSetting::getLabelEdgeOffset ( ) const

Returns the label edge offset.

Returns
the label edge offset.

◆ getLabelFormat()

LonLatFormat luciad::LonLatGridSetting::getLabelFormat ( ) const

Returns the label format.

Returns
the label format.

◆ getLabelGridOffset()

double luciad::LonLatGridSetting::getLabelGridOffset ( ) const

Returns the label grid offset.

Returns
the label grid offset.

◆ getLabelOrientation()

GridLabelOrientation luciad::LonLatGridSetting::getLabelOrientation ( ) const

Returns the label orientation.

Returns
the label orientation.

◆ getLabelPosition()

LonLatGridLabelPosition luciad::LonLatGridSetting::getLabelPosition ( ) const

Returns the label position.

Returns
the label position.

◆ getLabelStyle()

TextStyle luciad::LonLatGridSetting::getLabelStyle ( ) const

Returns the label style.

Returns
the label style.

◆ getLineLabelPosition()

GridLineLabelPosition luciad::LonLatGridSetting::getLineLabelPosition ( ) const

Returns the line label position.

Returns
the line label position.

◆ getLineStyle()

LineStyle luciad::LonLatGridSetting::getLineStyle ( ) const

Returns the line style.

Returns
the line style.

◆ getMaxScale()

MapScale luciad::LonLatGridSetting::getMaxScale ( ) const

Returns the max scale (most zoomed in) for which this setting applies.

Returns
the max scale (most zoomed in) for which this setting applies.

◆ getMinScale()

MapScale luciad::LonLatGridSetting::getMinScale ( ) const

Returns the min scale (most zoomed out) for which this setting applies.

Returns
the min scale (most zoomed out) for which this setting applies.

◆ getOriginLabelStyle()

TextStyle luciad::LonLatGridSetting::getOriginLabelStyle ( ) const

Returns the origin label style.

Returns
the origin label style.

◆ getOriginLineStyle()

LineStyle luciad::LonLatGridSetting::getOriginLineStyle ( ) const

Returns the origin line style.

Returns
the origin line style.

◆ newBuilder()

static Builder luciad::LonLatGridSetting::newBuilder ( )
static

Creates a new builder with the default values.

Returns
the new builder.

◆ operator!=()

bool luciad::LonLatGridSetting::operator!= ( const LonLatGridSetting other) const

◆ operator==()

bool luciad::LonLatGridSetting::operator== ( const LonLatGridSetting other) const