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 GetMilestoneCarriagewayRef () const
 
uint32_t GetMilestoneDistance () const
 
std::string GetMilestoneRef () const
 
ObjectFileRef GetObject () const
 
FeatureValueBufferRef GetObjectFeatures () const
 
bool IsAtPlace () 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 milestoneDistance, const std::string &milestoneRef, const std::string &milestoneCarriagewayRef)
 

Constructor & Destructor Documentation

◆ LocationHighwayMilestoneDescription() [1/3]

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

◆ LocationHighwayMilestoneDescription() [2/3]

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

◆ LocationHighwayMilestoneDescription() [3/3]

osmscout::LocationHighwayMilestoneDescription::LocationHighwayMilestoneDescription ( const ObjectFileRef object,
const FeatureValueBufferRef objectFeatures,
const Distance distance,
const Bearing bearing,
uint32_t  milestoneDistance,
const std::string &  milestoneRef,
const std::string &  milestoneCarriagewayRef 
)

Member Function Documentation

◆ GetBearing()

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

References bearing.

◆ GetDistance()

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

◆ GetMilestoneCarriagewayRef()

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

◆ GetMilestoneDistance()

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

◆ GetMilestoneRef()

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

◆ GetObject()

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

◆ GetObjectFeatures()

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

◆ IsAtPlace()

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

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