libosmscout  1.1.1
Public Member Functions | Static Public Member Functions | List of all members
osmscout::Kilometer Struct Reference

#include <libosmscout/include/osmscout/util/Distance.h>

Inheritance diagram for osmscout::Kilometer:
Inheritance graph
[legend]
Collaboration diagram for osmscout::Kilometer:
Collaboration graph
[legend]

Public Member Functions

 ~Kilometer () override=default
 
class Distance Distance (double d) const override
 
double Value (const class Distance &d) const override
 
std::string UnitStr () const override
 
- Public Member Functions inherited from osmscout::DistanceUnit
virtual ~DistanceUnit ()=default
 

Static Public Member Functions

static double ToMeter (double km)
 
static double FromMeter (double m)
 

Constructor & Destructor Documentation

◆ ~Kilometer()

osmscout::Kilometer::~Kilometer ( )
overridedefault

Member Function Documentation

◆ Distance()

class Distance osmscout::Kilometer::Distance ( double  d) const
inlineoverridevirtual

◆ FromMeter()

static double osmscout::Kilometer::FromMeter ( double  m)
inlinestatic

◆ ToMeter()

static double osmscout::Kilometer::ToMeter ( double  km)
inlinestatic

◆ UnitStr()

std::string osmscout::Kilometer::UnitStr ( ) const
inlineoverridevirtual

◆ Value()

double osmscout::Kilometer::Value ( const class Distance d) const
inlineoverridevirtual

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