libosmscout 0.1
Loading...
Searching...
No Matches
osmscout::LocationHighwayMilestoneDescription Class Referencefinal

#include <LocationDescriptionService.h>

Public Member Functions

Bearing GetBearing () const
 
Distance GetDistance () const
 
std::string GetNextMilestoneCarriagewayRef () const
 
uint32_t GetNextMilestoneDistance () const
 
std::string GetNextMilestoneRef () const
 
ObjectFileRef GetObject () const
 
FeatureValueBufferRef GetObjectFeatures () const
 
std::string GetPreviousMilestoneCarriagewayRef () const
 
uint32_t GetPreviousMilestoneDistance () const
 
std::string GetPreviousMilestoneRef () const
 
bool IsAtPlace () const
 
bool IsBetweenMilestones () const
 
 LocationHighwayMilestoneDescription (const ObjectFileRef &object, const FeatureValueBufferRef &objectFeatures)
 
 LocationHighwayMilestoneDescription (const ObjectFileRef &object, const FeatureValueBufferRef &objectFeatures, const Distance &distance, const Bearing &bearing)
 
 LocationHighwayMilestoneDescription (const ObjectFileRef &object, const FeatureValueBufferRef &objectFeatures, const Distance &distance, const Bearing &bearing, uint32_t previousMilestoneDistance, const std::string &previousMilestoneRef, const std::string &previousMilestoneCarriagewayRef)
 
 LocationHighwayMilestoneDescription (const ObjectFileRef &object, const FeatureValueBufferRef &objectFeatures, const Distance &distance, const Bearing &bearing, uint32_t previousMilestoneDistance, const std::string &previousMilestoneRef, const std::string &previousMilestoneCarriagewayRef, uint32_t nextMilestoneDistance, const std::string &nextMilestoneRef, const std::string &nextMilestoneCarriagewayRef)
 

Constructor & Destructor Documentation

◆ LocationHighwayMilestoneDescription() [1/4]

osmscout::LocationHighwayMilestoneDescription::LocationHighwayMilestoneDescription ( const ObjectFileRef object,
const FeatureValueBufferRef objectFeatures 
)
explicit

◆ LocationHighwayMilestoneDescription() [2/4]

osmscout::LocationHighwayMilestoneDescription::LocationHighwayMilestoneDescription ( const ObjectFileRef object,
const FeatureValueBufferRef objectFeatures,
const Distance distance,
const Bearing bearing 
)

◆ LocationHighwayMilestoneDescription() [3/4]

osmscout::LocationHighwayMilestoneDescription::LocationHighwayMilestoneDescription ( const ObjectFileRef object,
const FeatureValueBufferRef objectFeatures,
const Distance distance,
const Bearing bearing,
uint32_t  previousMilestoneDistance,
const std::string &  previousMilestoneRef,
const std::string &  previousMilestoneCarriagewayRef 
)

◆ LocationHighwayMilestoneDescription() [4/4]

osmscout::LocationHighwayMilestoneDescription::LocationHighwayMilestoneDescription ( const ObjectFileRef object,
const FeatureValueBufferRef objectFeatures,
const Distance distance,
const Bearing bearing,
uint32_t  previousMilestoneDistance,
const std::string &  previousMilestoneRef,
const std::string &  previousMilestoneCarriagewayRef,
uint32_t  nextMilestoneDistance,
const std::string &  nextMilestoneRef,
const std::string &  nextMilestoneCarriagewayRef 
)

Member Function Documentation

◆ GetBearing()

Bearing osmscout::LocationHighwayMilestoneDescription::GetBearing ( ) const
inline

References bearing.

◆ GetDistance()

Distance osmscout::LocationHighwayMilestoneDescription::GetDistance ( ) const
inline

◆ GetNextMilestoneCarriagewayRef()

std::string osmscout::LocationHighwayMilestoneDescription::GetNextMilestoneCarriagewayRef ( ) const
inline

◆ GetNextMilestoneDistance()

uint32_t osmscout::LocationHighwayMilestoneDescription::GetNextMilestoneDistance ( ) const
inline

◆ GetNextMilestoneRef()

std::string osmscout::LocationHighwayMilestoneDescription::GetNextMilestoneRef ( ) const
inline

◆ GetObject()

ObjectFileRef osmscout::LocationHighwayMilestoneDescription::GetObject ( ) const
inline

◆ GetObjectFeatures()

FeatureValueBufferRef osmscout::LocationHighwayMilestoneDescription::GetObjectFeatures ( ) const
inline

◆ GetPreviousMilestoneCarriagewayRef()

std::string osmscout::LocationHighwayMilestoneDescription::GetPreviousMilestoneCarriagewayRef ( ) const
inline

◆ GetPreviousMilestoneDistance()

uint32_t osmscout::LocationHighwayMilestoneDescription::GetPreviousMilestoneDistance ( ) const
inline

◆ GetPreviousMilestoneRef()

std::string osmscout::LocationHighwayMilestoneDescription::GetPreviousMilestoneRef ( ) const
inline

◆ IsAtPlace()

bool osmscout::LocationHighwayMilestoneDescription::IsAtPlace ( ) const
inline

◆ IsBetweenMilestones()

bool osmscout::LocationHighwayMilestoneDescription::IsBetweenMilestones ( ) const
inline

The documentation for this class was generated from the following files: