Fix template parameter

This commit is contained in:
Andreas Fabri 2024-08-15 14:03:27 +01:00
parent 9ade3d221e
commit 61ae325e68
1 changed files with 3 additions and 3 deletions

View File

@ -127,8 +127,8 @@ template <typename Di, typename T>
class Bbox;
// A fixed D-dimensional axis aligned box
template<unsigned int N, typename T>
class Bbox<Dimension_tag<N>> : public Impl::Bbox<std::array<T, N>, Bbox<N,T>>
template<int N, typename T>
class Bbox<Dimension_tag<N>, T> : public Impl::Bbox<std::array<T, N>, Bbox<Dimension_tag<N>,T>>
{
enum { D = N };
public:
@ -141,7 +141,7 @@ public:
// A dynamic D-dimensional axis aligned box
template<typename T>
class Bbox<Dynamic_dimension_tag,T> : public Impl::Bbox<std::vector<T>, Bbox<0,T>>
class Bbox<Dynamic_dimension_tag,T> : public Impl::Bbox<std::vector<T>, Bbox<Dynamic_dimension_tag,T>>
{
public:
inline int dimension() const { return this->min_values.size(); }