|
libosmscout 0.1
|
Places a crossing ways description as a description of the name of all ways crossing the given node. More...
#include <RoutePostprocessor.h>
Inheritance diagram for osmscout::RoutePostprocessor::CrossingWaysPostprocessor:Public Member Functions | |
| CrossingWaysPostprocessor ()=default | |
| bool | Process (const PostprocessorContext &context, RouteDescription &description) override |
Public Member Functions inherited from osmscout::RoutePostprocessor::Postprocessor | |
| virtual | ~Postprocessor ()=default |
Places a crossing ways description as a description of the name of all ways crossing the given node.
|
default |
|
overridevirtual |
Implements osmscout::RoutePostprocessor::Postprocessor.
References osmscout::RouteDescription::Node::AddDescription(), osmscout::PostprocessorContext::CanUseBackward(), osmscout::PostprocessorContext::CanUseForward(), osmscout::RouteDescription::Node::GetDatabaseId(), osmscout::PostprocessorContext::GetNameDescription(), osmscout::PostprocessorContext::GetNodeId(), osmscout::PostprocessorContext::GetNodeIndex(), osmscout::RouteDescription::Node::GetObjects(), osmscout::RouteDescription::Node::GetPathObject(), osmscout::RouteDescription::Node::HasPathObject(), osmscout::PostprocessorContext::IsBackwardPath(), osmscout::PostprocessorContext::IsForwardPath(), osmscout::PostprocessorContext::IsRoundabout(), osmscout::RouteDescription::Nodes(), and osmscout::refNode.