1609 Commits (5e2f8db651dbc696e2a7c6d4e89f93a63f82da48)
 

Author SHA1 Message Date
Vladimír Vondruš 5e2f8db651 Math: test also that DualComplex transformations are normalized. 13 years ago
Vladimír Vondruš c019dc7781 Math: test that transformation (dual) complex/quat is normalized. 13 years ago
Vladimír Vondruš bdc02ddd19 Math: translation dual complex number. 13 years ago
Vladimír Vondruš 1a5e18564e Math: rotation dual complex number. 13 years ago
Vladimír Vondruš fbac6662fa Math: inversion of DualComplex. 13 years ago
Vladimír Vondruš d7bfd91398 Math: length and normalization of DualComplex. 13 years ago
Vladimír Vondruš f6d1a158f8 Math: initial implementation of dual complex numbers. 13 years ago
Vladimír Vondruš e522293c22 Math: forgot to test DualQuaternion::invertedNormalized(). 13 years ago
Vladimír Vondruš 143783004b Math: make Complex::invertedNormalized() consistent with Quaternion. 13 years ago
Vladimír Vondruš d0fe15737a Math: mark complex conjugate with asterisk, not overline. 13 years ago
Vladimír Vondruš c847e1551f Math: "dot product" of Complex is real number. 13 years ago
Vladimír Vondruš 1eea843538 Math: don't allow implicit conversion of T to Complex<T>. 13 years ago
Vladimír Vondruš 6edc26ff01 Math: more explicit Quaternion-from-Vector constructor test. 13 years ago
Vladimír Vondruš 6ed315b79b Math: properly test constexpr in Complex from Vector2 constructor. 13 years ago
Vladimír Vondruš e8e2b5d548 Math: constexpr internal DualQuaternion constructor. 13 years ago
Vladimír Vondruš b0d79bbad8 Math: minor code cleanup. 13 years ago
Vladimír Vondruš 2468d2497f Math: doc++ 13 years ago
Vladimír Vondruš fab0aa1544 Math: expect fail on non-uniform scaling in Matrix*::rotation(). 13 years ago
Jakub Suchý e432d3dc3c Doc fix 13 years ago
Vladimír Vondruš c00195c24b MeshTools: reworked and updated transform*(). 13 years ago
Vladimír Vondruš b847eee750 Brought Complex and DualQuaternion to Magnum namespace. 13 years ago
Vladimír Vondruš 02235a5a49 Math: forgot to add Complex to forward-declaration header. 13 years ago
Vladimír Vondruš d59b620fd9 Math: transforming vectors with complex numbers. 13 years ago
Vladimír Vondruš 93952cd72a Math: converting Vector2 to Complex and back. 13 years ago
Vladimír Vondruš 8aade86571 Math: converting complex number to rotation matrix. 13 years ago
Vladimír Vondruš e7ceddf0fc Math: rotation complex number. 13 years ago
Vladimír Vondruš 4ebd204482 Math: angle between two complex numbers. 13 years ago
Vladimír Vondruš fc8750c51f Math: conjugation and inversion of complex numbers. 13 years ago
Vladimír Vondruš 728b9a3f2e Math: construct identity transformation by default. 13 years ago
Vladimír Vondruš dc5a19f952 Math: complex number dot product, length and normalization. 13 years ago
Vladimír Vondruš b509ff02ea Math: complex number multiplication. 13 years ago
Vladimír Vondruš d2af088880 Math: doc++ 13 years ago
Vladimír Vondruš 4ad85dceca Math: fixed debug output operator for Deg and Rad. 13 years ago
Vladimír Vondruš 9464e805e1 Use {} instead of "". 13 years ago
Vladimír Vondruš 723488fe97 Added QtCreator stuff to .gitignore. 13 years ago
Vladimír Vondruš f58d152df3 Math: use lengthSquared() instead of length() squared. 13 years ago
Vladimír Vondruš d1f222d8d9 Math: don't include Functions.h in Quaternion only for T squared. 13 years ago
Vladimír Vondruš 9dbd8c9356 Math: renamed Quaternion::rotateVector*() to transformVector*(). 13 years ago
Vladimír Vondruš a7f7e76da8 Added TODOs. 13 years ago
Vladimír Vondruš 58d156bc47 Math: removed Point2D/Point3D altogether. 13 years ago
Vladimír Vondruš 865c9d5eed Removed DimensionTraits::PointType. 13 years ago
Vladimír Vondruš 3de3a6861e MeshTools: got rid of Point2D/3D in favor of Vector2/Vector3. 13 years ago
Vladimír Vondruš 33f3a0a7dd Physics: removed unneeded includes. 13 years ago
Vladimír Vondruš faf94c74e2 Adapted to recent meshdata/shader changes. 13 years ago
Vladimír Vondruš 616a31f4d2 Shaders: got rid of Point2D/3D in positions in favor of Vector2/Vector3. 13 years ago
Vladimír Vondruš 89c76e2267 Trade: got rid of Point2D/3D in MeshData in favor of Vector2/Vector3. 13 years ago
Vladimír Vondruš 556c714805 Primitives: fixed Icosphere subdivision. 13 years ago
Vladimír Vondruš c2f4359bd7 Math: added strongly-typed asin(), acos() and atan(). 13 years ago
Vladimír Vondruš 3379e6c794 Ability to send less than all attribute components to the shader. 13 years ago
Vladimír Vondruš 24bd924aa5 Consistent naming of attribute types in AbstractShaderProgram. 13 years ago