Skip to content

Commit 178ae7d

Browse files
committed
improve: fix unused variable compiler warnings
1 parent fd3dc2b commit 178ae7d

File tree

4 files changed

+5
-8
lines changed

4 files changed

+5
-8
lines changed

include/Utils.hpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -281,7 +281,7 @@ inline std::vector<T> get_triangle_strip_outline_indices(const std::size_t num_v
281281
}
282282

283283
template<class T, typename F>
284-
bool compare_class_members(const T& obj_a, const T& obj_b, F cmp)
284+
bool compare_class_members(const T&, const T&, F)
285285
{
286286
return false;
287287
};
@@ -295,7 +295,7 @@ bool compare_class_members(const T& obj_a, const T& obj_b, F cmp, S field, Ss...
295295
};
296296

297297
template<class T>
298-
bool check_class_members_equal(const T& obj_a, const T& obj_b)
298+
bool check_class_members_equal(const T&, const T&)
299299
{
300300
return true;
301301
};

include/earcut.hpp

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -314,12 +314,9 @@ void Earcut<N>::earcutLinked(Node* ear, int pass)
314314
Node* prev;
315315
Node* next;
316316

317-
int iterations = 0;
318-
319317
// iterate through ears, slicing them one by one
320318
while (ear->prev != ear->next)
321319
{
322-
iterations++;
323320
prev = ear->prev;
324321
next = ear->next;
325322

src/Geometries/Arc.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ Vec2D Arc::get_grad(double s) const
3131
return {{dx, dy}};
3232
}
3333

34-
std::set<double> Arc::approximate_linear(double eps) const
34+
std::set<double> Arc::approximate_linear([[maybe_unused]] double eps) const
3535
{
3636
// TODO: properly implement
3737
const double s_step = 0.01 / std::abs(this->curvature); // sample at approx. every 1°

src/Geometries/Line.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,12 +21,12 @@ Vec2D Line::get_xy(double s) const
2121
return Vec2D{x, y};
2222
}
2323

24-
Vec2D Line::get_grad(double s) const
24+
Vec2D Line::get_grad([[maybe_unused]] double s) const
2525
{
2626
return {{std::cos(hdg0), std::sin(hdg0)}};
2727
}
2828

29-
std::set<double> Line::approximate_linear(double eps) const
29+
std::set<double> Line::approximate_linear([[maybe_unused]] double eps) const
3030
{
3131
return {s0, s0 + length};
3232
}

0 commit comments

Comments
 (0)