File tree Expand file tree Collapse file tree 1 file changed +4
-2
lines changed
src/include/sndx/collision Expand file tree Collapse file tree 1 file changed +4
-2
lines changed Original file line number Diff line number Diff line change 22
33#include < glm/glm.hpp>
44
5+ #include < concepts>
6+
57namespace 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 >;
You can’t perform that action at this time.
0 commit comments