Fix 'no return statement' warning for separation function
This commit is contained in:
parent
f1d995340b
commit
7eb589532c
1 changed files with 6 additions and 1 deletions
|
|
@ -175,14 +175,19 @@ namespace psemek::cg
|
||||||
{
|
{
|
||||||
static_assert(dimension(b1) == dimension(b2));
|
static_assert(dimension(b1) == dimension(b2));
|
||||||
static_assert(dimension(b1) == 2 || dimension(b1) == 3);
|
static_assert(dimension(b1) == 2 || dimension(b1) == 3);
|
||||||
|
|
||||||
if constexpr (dimension(b1) == 2)
|
if constexpr (dimension(b1) == 2)
|
||||||
{
|
{
|
||||||
return detail::separation_2d(b1, b2);
|
return detail::separation_2d(b1, b2);
|
||||||
}
|
}
|
||||||
else if (dimension(b1) == 3)
|
else if constexpr (dimension(b1) == 3)
|
||||||
{
|
{
|
||||||
return detail::separation_3d(b1, b2);
|
return detail::separation_3d(b1, b2);
|
||||||
}
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
return;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue