libosmscout  1.1.1
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
osmscout::CLASS_FINAL< DataLoader >::Coord Struct Reference

#include <libosmscout/include/osmscout/GroundTile.h>

Public Member Functions

 Coord ()=default
 
 Coord (uint16_t x, uint16_t y, bool coast)
 
void Set (uint16_t x, uint16_t y, bool coast)
 
bool operator== (const Coord &coord) const
 

Public Attributes

uint16_t x
 
uint16_t y
 
bool coast
 

Static Public Attributes

static const uint16_t CELL_MAX
 

Detailed Description

template<typename DataLoader>
struct osmscout::CLASS_FINAL< DataLoader >::Coord

A Coordinate for a point in a ground tile path.

Constructor & Destructor Documentation

◆ Coord() [1/2]

template<typename DataLoader >
osmscout::CLASS_FINAL< DataLoader >::Coord::Coord ( )
inlinedefault

◆ Coord() [2/2]

template<typename DataLoader >
osmscout::CLASS_FINAL< DataLoader >::Coord::Coord ( uint16_t  x,
uint16_t  y,
bool  coast 
)
inline

Member Function Documentation

◆ operator==()

template<typename DataLoader >
bool osmscout::CLASS_FINAL< DataLoader >::Coord::operator== ( const Coord coord) const
inline

◆ Set()

template<typename DataLoader >
void osmscout::CLASS_FINAL< DataLoader >::Coord::Set ( uint16_t  x,
uint16_t  y,
bool  coast 
)
inline

Member Data Documentation

◆ CELL_MAX

template<typename DataLoader >
const uint16_t osmscout::CLASS_FINAL< DataLoader >::Coord::CELL_MAX
static

◆ coast

template<typename DataLoader >
bool osmscout::CLASS_FINAL< DataLoader >::Coord::coast

◆ x

template<typename DataLoader >
uint16_t osmscout::CLASS_FINAL< DataLoader >::Coord::x

◆ y

template<typename DataLoader >
uint16_t osmscout::CLASS_FINAL< DataLoader >::Coord::y

The documentation for this struct was generated from the following file: