3 Commits (9bb5171365d35b1b3e4d88dc7dc508653d23a139)

Author SHA1 Message Date
Vladimír Vondruš 6f0ba96cb6 Happy new year too. 12 years ago
Vladimír Vondruš 0616f24f34 Making includes absolute, part 5: absolute includes everywhere. 12 years ago
Vladimír Vondruš 45a10cefdf Making includes absolute, part 1: moving files around. 12 years ago
Vladimír Vondruš 5d9490c73b Extracted Primitive enum from Mesh to MeshPrimitive. 13 years ago
Vladimír Vondruš ee045d261a Make some type conversions explicit. 13 years ago
Vladimír Vondruš aacb6b7041 Trade: return references, not pointers from MeshData. 13 years ago
Vladimír Vondruš 70ba2bd77c Primitives: reworked remaining classes to have the same API as the rest. 13 years ago
Vladimír Vondruš 39eed3f7d6 Code cleanup: shorter angle initializers. 13 years ago
Vladimír Vondruš c5ab86794b Relicensing to MIT/Expat license, part 3: source files. 13 years ago
Vladimír Vondruš e4f6a53185 Primitives: using new type aliases in whole Primitives namespace. 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š d1a1b954dc Primitives: using strongly-typed angles. 13 years ago
Vladimír Vondruš 3cbeb43078 Cleaned up includes. 13 years ago
Vladimír Vondruš 80661e4e61 Trade: resource names are handled by importer, not *Data classes. 13 years ago
Vladimír Vondruš 0f889369f4 No `using namespace std` anywhere. 14 years ago
Vladimír Vondruš 03721cd95c Bring Math::Constants<float> to Magnum namespace. 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š 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š 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š 30032a5971 Don't confuse vertices and vertex positions. 14 years ago
Vladimír Vondruš 7f55f30ced CORRADE_ASSERT() now needs semicolon after. 14 years ago
Vladimír Vondruš 28b28d66f1 AbstractImporter: Added functions for matching IDs and names. 14 years ago
Vladimír Vondruš 7f6f81afc7 Math::Constants are now inline functions instead of static variables. 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š 49c6bea722 Capsule and UVSphere primitive, with normals and texture coordinates. 14 years ago