LuciadCPillar 2023.1.04
|
MGRS grid setting. More...
#include <luciad/layers/grids/mgrs/MgrsGrid.h>
Classes | |
class | Builder |
Builder for a MGRS grid setting. More... | |
Public Member Functions | |
MgrsGridSetting (const MgrsGridSetting &other) | |
MgrsGridSetting (MgrsGridSetting &&other) noexcept | |
~MgrsGridSetting () | |
double | getLabelEdgeOffset () const |
Returns the label edge offset. More... | |
std::optional< std::string > | getLabelFormat () const |
Returns the label format. More... | |
double | getLabelGridOffset () const |
Returns the label grid offset. More... | |
GridLabelOrientation | getLabelOrientation () const |
Returns the label orientation. More... | |
GridLabelPosition | getLabelPosition () const |
Returns the label position. More... | |
TextStyle | getLabelStyle () const |
Returns the label style. More... | |
MgrsLevel | getLevel () const |
Returns the MGRS level. 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... | |
std::optional< MgrsType > | getType () const |
Returns the MGRS type. More... | |
bool | operator!= (const MgrsGridSetting &other) const |
MgrsGridSetting & | operator= (const MgrsGridSetting &other) noexcept |
MgrsGridSetting & | operator= (MgrsGridSetting &&other) noexcept |
bool | operator== (const MgrsGridSetting &other) const |
Static Public Member Functions | |
static Builder | newBuilder () |
Creates a new builder with the default values. More... | |
MGRS grid setting.
It defines the style to use for a combination of
luciad::MgrsGridSetting::MgrsGridSetting | ( | const MgrsGridSetting & | other | ) |
|
noexcept |
luciad::MgrsGridSetting::~MgrsGridSetting | ( | ) |
double luciad::MgrsGridSetting::getLabelEdgeOffset | ( | ) | const |
Returns the label edge offset.
std::optional< std::string > luciad::MgrsGridSetting::getLabelFormat | ( | ) | const |
Returns the label format.
double luciad::MgrsGridSetting::getLabelGridOffset | ( | ) | const |
Returns the label grid offset.
GridLabelOrientation luciad::MgrsGridSetting::getLabelOrientation | ( | ) | const |
Returns the label orientation.
GridLabelPosition luciad::MgrsGridSetting::getLabelPosition | ( | ) | const |
Returns the label position.
TextStyle luciad::MgrsGridSetting::getLabelStyle | ( | ) | const |
Returns the label style.
MgrsLevel luciad::MgrsGridSetting::getLevel | ( | ) | const |
Returns the MGRS level.
GridLineLabelPosition luciad::MgrsGridSetting::getLineLabelPosition | ( | ) | const |
Returns the line label position.
LineStyle luciad::MgrsGridSetting::getLineStyle | ( | ) | const |
Returns the line style.
MapScale luciad::MgrsGridSetting::getMaxScale | ( | ) | const |
Returns the max scale (most zoomed in) for which this setting applies.
MapScale luciad::MgrsGridSetting::getMinScale | ( | ) | const |
Returns the min scale (most zoomed out) for which this setting applies.
std::optional< MgrsType > luciad::MgrsGridSetting::getType | ( | ) | const |
Returns the MGRS type.
|
static |
Creates a new builder with the default values.
bool luciad::MgrsGridSetting::operator!= | ( | const MgrsGridSetting & | other | ) | const |
|
noexcept |
|
noexcept |
bool luciad::MgrsGridSetting::operator== | ( | const MgrsGridSetting & | other | ) | const |