libosmscout  0.1
p2t::AdvancingFront Class Reference

#include <advancing_front.h>

Public Member Functions

 AdvancingFront (Node &head, Node &tail)
 
Nodehead ()
 
NodeLocateNode (const double &x)
 Locate insertion point along advancing front. More...
 
NodeLocatePoint (const Point *point)
 
Nodesearch ()
 
void set_head (Node *node)
 
void set_search (Node *node)
 
void set_tail (Node *node)
 
Nodetail ()
 
 ~AdvancingFront ()
 

Constructor & Destructor Documentation

◆ AdvancingFront()

p2t::AdvancingFront::AdvancingFront ( Node head,
Node tail 
)

◆ ~AdvancingFront()

p2t::AdvancingFront::~AdvancingFront ( )

Member Function Documentation

◆ head()

Node * p2t::AdvancingFront::head ( )
inline

◆ LocateNode()

Node* p2t::AdvancingFront::LocateNode ( const double &  x)

Locate insertion point along advancing front.

◆ LocatePoint()

Node* p2t::AdvancingFront::LocatePoint ( const Point point)

◆ search()

Node * p2t::AdvancingFront::search ( )
inline

◆ set_head()

void p2t::AdvancingFront::set_head ( Node node)
inline

◆ set_search()

void p2t::AdvancingFront::set_search ( Node node)
inline

◆ set_tail()

void p2t::AdvancingFront::set_tail ( Node node)
inline

◆ tail()

Node * p2t::AdvancingFront::tail ( )
inline

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