1515 Commits (a49bb0d71816ef2f23c141e59e549345255815c8)
 

Author SHA1 Message Date
Vladimír Vondruš a49bb0d718 Math: convenience functions for transforming vectors with matrices. 13 years ago
Vladimír Vondruš 0f554a49f6 Math: convenience function to transform points with DualQuaternion. 13 years ago
Vladimír Vondruš 4697658ed2 Math: ability to also multiply Dual with Dual of another underlying type. 13 years ago
Vladimír Vondruš 0f130ad55d Math: simplified Quaternion::rotateVector*() tests. 13 years ago
Vladimír Vondruš 03ae82b448 Math: creating DualQuaternion from vector. 13 years ago
Vladimír Vondruš 5673cf2656 Math: better documentation for vector/quat constructors. 13 years ago
Vladimír Vondruš 3ad264893e Math: creating rotation and translation DualQuaternion. 13 years ago
Vladimír Vondruš 4c1608378a Math: document that Quaternion::rotationAxis() might return NaN vector. 13 years ago
Vladimír Vondruš 5615a4c7f6 Math: initial implementation of DualQuaternion class. 13 years ago
Vladimír Vondruš 6eeac71290 Math: Use default pure equality comparison for arbitrary types. 13 years ago
Vladimír Vondruš 2a25c6eafd Math: return proper type from Dual operators in subclasses. 13 years ago
Vladimír Vondruš b8df58a5e7 Math: Allow division of Dual with Dual of another type. 13 years ago
Vladimír Vondruš 3f6a2d5ae8 Math: dual number implementation. 13 years ago
Vladimír Vondruš 5d6b2b4ecd Math: properly test Quaternion comparison. 13 years ago
Vladimír Vondruš 95982e5176 Math: various code cleanup. 13 years ago
Vladimír Vondruš a0b8dcc067 Math: rename Quaternion::fromRotation() to rotation(). 13 years ago
Vladimír Vondruš 93ac7f0d3c Math: rotating vectors with Quaternion. 13 years ago
Vladimír Vondruš 730c09567d Math: ability to explicitly create Quaternion for given vector. 13 years ago
Vladimír Vondruš 7c81755152 Math: slightly reorganize Quaternion test. 13 years ago
Vladimír Vondruš 35c4b5bd23 Doc++ 13 years ago
Vladimír Vondruš ff06d88a24 Extension header for OpenGL ES is available now. 13 years ago
Vladimír Vondruš 5af9e3abc6 TextureTools: use Math::max() instead of doing it by hand. 13 years ago
Vladimír Vondruš afea4f34db Text: proper UTF-8 support in Font::prerender(). 13 years ago
Vladimír Vondruš 692f4854a7 Ability to retrieve texture image size in given mip level. 13 years ago
Vladimír Vondruš f23827bd87 Clang linker fixes. 13 years ago
Vladimír Vondruš 8d2485c331 Clang also needs parentheses around default templated arguments. 13 years ago
Vladimír Vondruš 3610a80dfd Clang fixes for templated base classes. 13 years ago
Vladimír Vondruš 28c15aeb93 Clang fixes for friend declarations. 13 years ago
Vladimír Vondruš 55fecaff5a Template aliases also can't have "conflicting" default arguments. 13 years ago
Vladimír Vondruš c339063566 Don't instanitate/declare structs as classes. 13 years ago
Vladimír Vondruš dd9fcd83f0 Fixed name clash in internal implementation. 13 years ago
Vladimír Vondruš 18ad4307aa Implementation for texture level parameter query. 13 years ago
Vladimír Vondruš bc48107d5a magnum-info: indent with 4, not 3 spaces. 13 years ago
Vladimír Vondruš 99e2bd4c64 Doc++ 13 years ago
Vladimír Vondruš 0144c38a54 Math: moved lerp() from Vector to Functions.h. 13 years ago
Vladimír Vondruš b63adf2404 Math: added Gram-Schmidt orthogonalization algorithm. 13 years ago
Vladimír Vondruš 1967179a40 Math: slight improvement of Gram-Schmidt orthonormalization algorithm. 13 years ago
Vladimír Vondruš ce2a07a09a Math: slightly faster Vector::projectedOntoNormalized(). 13 years ago
Vladimír Vondruš 019c9c0c5f Math: Gauss-Jordan algorithm as pure functions. 13 years ago
Vladimír Vondruš 11544813a2 Math: don't needlessly include Matrix in GaussJordanTest. 13 years ago
Vladimír Vondruš ede0d9b503 Math: generalize Gram-Schmidt algorithm for non-square matrices. 13 years ago
Vladimír Vondruš 9a1f1e1a16 Text: mutable TextRenderer implementation. 13 years ago
Vladimír Vondruš 780228d0b8 SceneGraph: restarting animation should allow the same repeat count. 13 years ago
Vladimír Vondruš 8a63939134 Math: added vector/scalar abs() function. 13 years ago
Vladimír Vondruš e67142db1d Properly check (and document) dependencies for Text library. 13 years ago
Vladimír Vondruš a2e21020aa Text: reworked TextRenderer internals. 13 years ago
Vladimír Vondruš 3eef49ae8b Text: cleaned up TextRenderer header. 13 years ago
Vladimír Vondruš c113598845 Platform: added Sdl2Application::exit(). 13 years ago
Vladimír Vondruš 0dea0d8aff Platform: cleaned-up AbstractXApplication header. 13 years ago
Vladimír Vondruš 49b5c3c561 Minor code cleanup. 13 years ago