52 Commits (def1d7b3c6853eb9cf6bdcdde71a754528a22fe6)

Author SHA1 Message Date
Vladimír Vondruš 72ffca1dad Cube primitive has now flat normals. 14 years ago
Vladimír Vondruš a3c37cd277 Doc++, minor cleanup. 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š 58d9d351c0 Compile Primitives library with -fPIC. 14 years ago
Vladimír Vondruš 1013d16b68 More documentation updates for primitives. 14 years ago
Vladimír Vondruš bfbaa79e7b Better documentation for primitives. 14 years ago
Vladimír Vondruš b43a6ee586 Square primitive. 14 years ago
Vladimír Vondruš 90a3b76e05 Have both 2D and 3D alternatives of mesh and object data in Trade. 14 years ago
Vladimír Vondruš 071afa0b7a Point*D Vector* subclasses for homogeneous coordinates. 14 years ago
Vladimír Vondruš b8d18d01ec Using initializer lists in Primitives tests. 14 years ago
Vladimír Vondruš fe62f547de Reduced #includes in headers. 14 years ago
Vladimír Vondruš 7fbf28f4a1 Added Cylinder primitive. 14 years ago
Vladimír Vondruš e17835e3b6 Primitives: Ability to specify number of cylinder rings on Capsule. 14 years ago
Vladimír Vondruš de2b1b77d5 Using Compare::Containers in primitive unit tests. 14 years ago
Vladimír Vondruš 30032a5971 Don't confuse vertices and vertex positions. 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
Vladimír Vondruš 27e1dce533 Got rid of Qt's QtTest in favor of Corrade's TestSuite. 14 years ago
Vladimír Vondruš 6bd43a9f95 Modularization of building and installation process. 14 years ago
Vladimír Vondruš 6add425bb3 Cleaned up CMakeLists.txt. 14 years ago
Vladimír Vondruš 28b28d66f1 AbstractImporter: Added functions for matching IDs and names. 14 years ago
Vladimír Vondruš 79945ab6fc Documentation: organizing the classes into "modules". 14 years ago
Vladimír Vondruš 39a313a357 Brought debug facilities from Corrade::Utility to Magnum namespace. 14 years ago
Vladimír Vondruš 7f6f81afc7 Math::Constants are now inline functions instead of static variables. 14 years ago
Vladimír Vondruš 0a965cf036 CMakeLists.txt cleanup and style unification. 14 years ago
Vladimír Vondruš f0d88fbf9f Added templated Math::Constants structure to replace PI #define. 14 years ago
Vladimír Vondruš 64665872cc Use CORRADE_ASSERT() instead of cassert and direct error output. 14 years ago
Vladimír Vondruš 3a96420cb4 Flipped cube primitive face winding, so the faces are oriented outside. 14 years ago
Vladimír Vondruš ffb52f4e29 (Smooth) normals for Cube primitive. 14 years ago
Vladimír Vondruš 5cee018ec1 Added normals to Plane primitive. 14 years ago
Vladimír Vondruš 32a73395e2 Plane primitive. 14 years ago
Vladimír Vondruš 304a8445a5 Don't add null pointers for nonexistent mesh primitive data. 14 years ago
Vladimír Vondruš 49c6bea722 Capsule and UVSphere primitive, with normals and texture coordinates. 14 years ago
Vladimír Vondruš 05107f383b Doc: some workarounds for Doxygen C++11 support etc. 14 years ago
Vladimír Vondruš eacad4895f Added normals array to Icosphere primitive. 14 years ago
Vladimír Vondruš 9418ff6e97 Removed unused AbstractPrimitive class. 14 years ago
Vladimír Vondruš 7dae98ded1 Primitives: using MeshData instead of AbstractPrimitive. 14 years ago
Vladimír Vondruš e43c1fae33 Strongly-typed Primitive enum in Mesh. 14 years ago
Vladimír Vondruš fb9b003e24 Buffer rework. 14 years ago
Vladimír Vondruš 49b126abc6 Don't try to develop our own OpenGL (naming). 14 years ago
Vladimír Vondruš 1f455e8b39 Fixed Primitives::Icosphere compilation. 14 years ago
Vladimír Vondruš e0b4fca4fe Doc++ 15 years ago
Vladimír Vondruš c11e691053 Cleaning overengineered MeshBuilder. 15 years ago
Vladimír Vondruš 2b3aab35f6 Making Icosahedron primitive data public, so it could be reused. 15 years ago
Vladimír Vondruš b945f5f68b Happy New Year. 15 years ago
Vladimír Vondruš 31c70f2c08 Doc++ 15 years ago
Vladimír Vondruš e9a16b1824 Added Icosphere primitive. 15 years ago