32 #ifndef ADVANCED_FRONT_H 33 #define ADVANCED_FRONT_H 35 #include "../common/shapes.h" 83 Node* head_, *tail_, *search_node_;
85 Node* FindSearchNode(
const double& x);
Triangle * triangle
Definition: advancing_front.h:44
void set_search(Node *node)
Definition: advancing_front.h:111
void set_head(Node *node)
Definition: advancing_front.h:92
Node * search()
Definition: advancing_front.h:106
Node * head()
Definition: advancing_front.h:88
void set_tail(Node *node)
Definition: advancing_front.h:101
Definition: advancing_front.h:62
Node(Point &p, Triangle &t)
Definition: advancing_front.h:55
AdvancingFront(Node &head, Node &tail)
Definition: advancing_front.h:42
Node * LocateNode(const double &x)
Locate insertion point along advancing front.
Node * LocatePoint(const Point *point)
Node * prev
Definition: advancing_front.h:47
Node * next
Definition: advancing_front.h:46
Node * tail()
Definition: advancing_front.h:97
double value
Definition: advancing_front.h:49
Point * point
Definition: advancing_front.h:43
Node(Point &p)
Definition: advancing_front.h:51