101 Commits (da93b2ad6aafe3237c402b29fa889e61129eeab6)

Author SHA1 Message Date
Vladimír Vondruš 408f40a908 Math: renamed MathTypeTraits to TypeTraits. 13 years ago
Vladimír Vondruš a0b83edd2b Relicensing to MIT/Expat license, part 4: CMake and documentation files. 13 years ago
Vladimír Vondruš c5ab86794b Relicensing to MIT/Expat license, part 3: source files. 13 years ago
Vladimír Vondruš 6a5d75d1e4 Relicensing to MIT/Expat license, part 2: headers. 13 years ago
Vladimír Vondruš 90dbb28763 Thorough CMakeLists cleanup. 13 years ago
Vladimír Vondruš 231f3277ab Adapted to Corrade changes. 13 years ago
Vladimír Vondruš 181cf2cf11 GCC 4.6 compatibility: std::array<Vector2> can't be constexpr. 13 years ago
Vladimír Vondruš c707370f30 Removed unneeded includes. 13 years ago
Vladimír Vondruš 32b783505f MeshTools: using new type aliases in whole MeshTools namespace. 13 years ago
Vladimír Vondruš e8e8e67483 MeshTools: ability to call transformPoints*() also with DualComplex. 13 years ago
Vladimír Vondruš 7aac5bd70b Math: no need for Complex::transformVectorNormalized(). 13 years ago
Vladimír Vondruš c00195c24b MeshTools: reworked and updated transform*(). 13 years ago
Vladimír Vondruš 3de3a6861e MeshTools: got rid of Point2D/3D in favor of Vector2/Vector3. 13 years ago
Vladimír Vondruš 4e331cabbb Fix linker issues on Windows. 13 years ago
Vladimír Vondruš 09b115679b MeshTools: making use of index range in compressIndices(). 13 years ago
Vladimír Vondruš b9513d28cb Merged index type setting to Mesh::setIndexBuffer() and added offset. 13 years ago
Vladimír Vondruš dc5a4d83d9 Removing IndexedMesh, part 5: merged documentation, removed IndexedMesh. 13 years ago
Vladimír Vondruš 9ffb8081f3 Got rid of TypeTraits class altogether. 13 years ago
Vladimír Vondruš ad9a55a867 Doc++ 13 years ago
Vladimír Vondruš 7dc0fc4a4c Math: Renamed Math.h to Functions.h 14 years ago
Vladimír Vondruš 98781b5052 Support for gaps in MeshTools::interleave(). 14 years ago
Vladimír Vondruš 42f5ee4ce4 Doc++ 14 years ago
Vladimír Vondruš ca24fe8f41 Mesh index type cleanup. 14 years ago
Vladimír Vondruš fcb8a7b768 Got rid of header files in tests. 14 years ago
Vladimír Vondruš 0f889369f4 No `using namespace std` anywhere. 14 years ago
Vladimír Vondruš c319962d6e Adapted to Corrade changes. 14 years ago
Vladimír Vondruš ae013effff Adapted to Corrade changes. 14 years ago
Vladimír Vondruš 2f4092bde0 Prefix *_EXPORT macros with MAGNUM_ to avoid collisions. 14 years ago
Vladimír Vondruš a3c37cd277 Doc++, minor cleanup. 14 years ago
Vladimír Vondruš 365c664ef9 Mesh rework, part 4: don't manage index buffer in IndexedMesh. 14 years ago
Vladimír Vondruš 4aa01e073e Code cleanup, doc++ 14 years ago
Vladimír Vondruš 21acb3edc6 Mesh rework, part 1: better vertex attribute management. 14 years ago
Vladimír Vondruš f28f5398d3 Added some @todos. 14 years ago
Vladimír Vondruš f2a569de0e Workarounds to make Doxygen happy. 14 years ago
Vladimír Vondruš c1cf94fb46 Using fixed-size integer types also everywhere else. 14 years ago
Vladimír Vondruš 8f5940dd56 Using fixed-size 32bit integer type for indices. 14 years ago
Vladimír Vondruš 0145343d59 Pedantic: using std::size_t instead of size_t from C compat headers. 14 years ago
Vladimír Vondruš 4aec678539 Have first letter of static constants uppercase, like previously. 14 years ago
Vladimír Vondruš b3517eda01 Doc: crosslinking MeshTools and relevant Mesh functions. 14 years ago
Vladimír Vondruš b2679d32f8 MeshTools: added transform() function. 14 years ago
Vladimír Vondruš 55d9b5ae84 MeshTools::interleave(): specialization for only one attribute array. 14 years ago
Vladimír Vondruš 071afa0b7a Point*D Vector* subclasses for homogeneous coordinates. 14 years ago
Vladimír Vondruš b90ba53f2e Doc++ (positions, not vertices). 14 years ago
Vladimír Vondruš 5121d8ba99 Removed last trace of QtTest library. 14 years ago
Vladimír Vondruš b7d6a7e67d De-inlined MeshTools::CompressIndices. 14 years ago
Vladimír Vondruš fe62f547de Reduced #includes in headers. 14 years ago
Vladimír Vondruš 30032a5971 Don't confuse vertices and vertex positions. 14 years ago
Vladimír Vondruš 90881e7337 New base for matrices and vectors: RectangularMatrix. 14 years ago
Vladimír Vondruš c451b22392 Revert "Documentation: organizing the classes into "modules"." 14 years ago
Vladimír Vondruš 7f55f30ced CORRADE_ASSERT() now needs semicolon after. 14 years ago