30 Commits (1f830e6badc111999c478356326eb27a75d1fc51)

Author SHA1 Message Date
Vladimír Vondruš 1f830e6bad python: expose the new Quaternion rotation overload. 2 years ago
Vladimír Vondruš 8b0dc8ca67 python: expose new Quaternion reflection APIs. 2 years ago
Vladimír Vondruš 7a35f405b4 python: raise exceptions for Math API usage errors. 2 years ago
Vladimír Vondruš daa78626fe python: don't be lazy and name arguments in math APIs. 2 years ago
Vladimír Vondruš f561337caa python: implement pickling for all math types. 3 years ago
Vladimír Vondruš ecb6351497 python: adapt to std::pair cleanup in Magnum. 3 years ago
Vladimír Vondruš 93f9eb814b python: adapt to deprecated Math::angle() for quaternions. 3 years ago
Vladimír Vondruš 305fdf81ee It's 2023 already! 3 years ago
Vladimír Vondruš 04c1f712ed python: adapt to Magnum changes in a less lazy way. 4 years ago
Vladimír Vondruš 62a07c38bc python: adapt to Magnum changes. 4 years ago
Vladimír Vondruš 2295f43873 Updated copyright year. 4 years ago
Vladimír Vondruš 71d2cf0d95 python: unify parameter naming of all math.angle() functions. 4 years ago
Vladimír Vondruš 0120b3f768 python: add remaining vector/scalar, exp and other math functions. 4 years ago
Vladimír Vondruš 84f9bb2a9d Updated copyright year. 5 years ago
Vladimír Vondruš 57db13422f python: make this compatible with pybind11 2.6. 6 years ago
Vladimír Vondruš b1d45fc85a Updated copyright year. 6 years ago
Vladimír Vondruš f20c5beb76 python: move away from concrete pybind exceptions. 7 years ago
Vladimír Vondruš 14f7810870 python: finish the magic and docs for Matrix[34].scaling() and friends. 7 years ago
Vladimír Vondruš 7e057863c8 python: fix Clang's -Wself-assign-overloaded warnings. 7 years ago
Vladimír Vondruš 3dcb176c80 python: bind Math::Range. 7 years ago
Vladimír Vondruš d1d6cb9ec0 python/magum/math: switch to our own buffer protocol implementation. 7 years ago
Vladimír Vondruš 464154adca python: implement conversions between different underlying types. 7 years ago
Vladimír Vondruš 2132bd0410 python: expose basic math functions. 7 years ago
Vladimír Vondruš a55a7e6009 python: expose Quaternion. 7 years ago
Vladimír Vondruš 0311987fdd python: make angles implicitly convertible to each other. 7 years ago
Vladimír Vondruš b81cde3c45 python: support iteration over vectors. 7 years ago
Vladimír Vondruš 081d32938a python: expose all Vector variants. 7 years ago
Vladimír Vondruš 58070082fa python: expose Constants. 7 years ago
Vladimír Vondruš e305eb4c7e python: expose BoolVector. 7 years ago
Vladimír Vondruš 2922f28267 Initial code for the Python bindings, adding math angle types. 7 years ago