summaryrefslogtreecommitdiff
path: root/src/3rdparty/poly2tri/sweep/advancing_front.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/3rdparty/poly2tri/sweep/advancing_front.cpp')
-rw-r--r--src/3rdparty/poly2tri/sweep/advancing_front.cpp8
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) {