libosmscout 0.1
Loading...
Searching...
No Matches
p2t::AdvancingFront Class Reference

#include <advancing_front.h>

Public Member Functions

 AdvancingFront (Node &head, Node &tail)
Node * head ()
Node * LocateNode (const double &x)
 Locate insertion point along advancing front.
Node * LocatePoint (const Point *point)
Node * search ()
void set_head (Node *node)
void set_search (Node *node)
void set_tail (Node *node)
Node * tail ()
 ~AdvancingFront ()

Constructor & Destructor Documentation

◆ AdvancingFront()

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

References head(), and tail().

◆ ~AdvancingFront()

p2t::AdvancingFront::~AdvancingFront ( )

Member Function Documentation

◆ head()

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

Referenced by AdvancingFront().

◆ 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

Referenced by AdvancingFront().


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