diff options
Diffstat (limited to 'src/3rdparty/poly2tri/sweep/advancing_front.cpp')
-rw-r--r-- | src/3rdparty/poly2tri/sweep/advancing_front.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/3rdparty/poly2tri/sweep/advancing_front.cpp b/src/3rdparty/poly2tri/sweep/advancing_front.cpp index db4ef558..03779840 100644 --- a/src/3rdparty/poly2tri/sweep/advancing_front.cpp +++ b/src/3rdparty/poly2tri/sweep/advancing_front.cpp @@ -39,7 +39,7 @@ AdvancingFront::AdvancingFront(Node& head, Node& tail) search_node_ = &head; } -Node* AdvancingFront::LocateNode(const float& x) +Node* AdvancingFront::LocateNode(const double& x) { Node* node = search_node_; @@ -61,7 +61,7 @@ Node* AdvancingFront::LocateNode(const float& x) return NULL; } -Node* AdvancingFront::FindSearchNode(const float& x) +Node* AdvancingFront::FindSearchNode(const double& x) { (void)x; // suppress compiler warnings "unused parameter 'x'" // TODO: implement BST index @@ -70,9 +70,9 @@ Node* AdvancingFront::FindSearchNode(const float& x) Node* AdvancingFront::LocatePoint(const Point* point) { - const float px = point->x; + const double px = point->x; Node* node = FindSearchNode(px); - const float nx = node->point->x; + const double nx = node->point->x; if (px == nx) { if (point != node->point) { |