diff --git a/src/python/magnum/math.vectorfloat.cpp b/src/python/magnum/math.vectorfloat.cpp index 1f4ac96..0faef54 100644 --- a/src/python/magnum/math.vectorfloat.cpp +++ b/src/python/magnum/math.vectorfloat.cpp @@ -53,11 +53,10 @@ template void vectorFloat(py::module& m, py::class_& c) { } template void vectorsFloat(py::module& m, py::class_>& vector2_, py::class_>& vector3_, py::class_>& vector4_) { - vector2_ - .def("aspect_ratio", static_cast::*)() const>(&Math::Vector2::aspectRatio), - "Aspect ratio") - .def("cross", static_cast&, const Math::Vector2&)>(Math::cross), - "2D cross product"); + vector2_.def("aspect_ratio", static_cast::*)() const>(&Math::Vector2::aspectRatio), + "Aspect ratio"); + m.def("cross", static_cast&, const Math::Vector2&)>(Math::cross), + "2D cross product"); everyVector(vector2_); everyVectorSigned(vector2_); vector>(m, vector2_); @@ -65,9 +64,8 @@ template void vectorsFloat(py::module& m, py::class_>& vector2(vector2_); vector2Signed(vector2_); - vector3_ - .def("cross", static_cast(*)(const Math::Vector3&, const Math::Vector3&)>(Math::cross), - "Cross product"); + m.def("cross", static_cast(*)(const Math::Vector3&, const Math::Vector3&)>(Math::cross), + "Cross product"); everyVector(vector3_); everyVectorSigned(vector3_); vector>(m, vector3_);