diff --git a/src/Magnum/Math/Bezier.h b/src/Magnum/Math/Bezier.h index 7b45d7948..242169886 100644 --- a/src/Magnum/Math/Bezier.h +++ b/src/Magnum/Math/Bezier.h @@ -48,6 +48,8 @@ Implementation of M-order N-dimensional @ref QuadraticBezier3D, @ref CubicBezier2D, @ref CubicBezier3D */ template class Bezier { + static_assert(order != 0, "Bezier cannot have zero order"); + public: typedef T Type; /**< @brief Underlying data type */