Skip to content

Commit ff0a8df

Browse files
committed
Fix MacOS fr this time
1 parent 84ba4b5 commit ff0a8df

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/include/sndx/collision/volume.hpp

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,13 @@
22

33
#include <glm/glm.hpp>
44

5+
#include <concepts>
6+
57
namespace sndx {
68

79
template <class T>
810
concept Vector = requires(const T& vector) {
9-
{ T::length() } -> std::convertible_to<size_t>;
11+
{ vector.length() } -> std::convertible_to<size_t>;
1012
{ vector[0] } -> std::convertible_to<float>;
1113
} && T::length() > 0;
1214

@@ -17,7 +19,7 @@ namespace sndx {
1719

1820
template <class T>
1921
concept Volume = requires(const T& t) {
20-
{ T::dimensionality() } -> std::convertible_to<size_t>;
22+
{ t.dimensionality() } -> std::convertible_to<size_t>;
2123
{ t.getSize() } -> VectorN<T::dimensionality()>;
2224
{ t.getCenter() } -> VectorN<T::dimensionality()>;
2325
{ t.getArea() } -> std::convertible_to<float>;

0 commit comments

Comments
 (0)