86 Commits (3bf9dbc3f75cdb9d7f97e5e34fe441e4f9067e7d)

Author SHA1 Message Date
Vladimír Vondruš c4073c0874 Primitives: added 2D/3D Line primitive. 13 years ago
Vladimír Vondruš d87efd0ed0 Primitives: don't compute the same value twice. 13 years ago
Vladimír Vondruš c79327ee43 Option to build Magnum as static library. 13 years ago
Vladimír Vondruš 032827fc3d Primitives: added 2D circle primitive. 13 years ago
Vladimír Vondruš 39eed3f7d6 Code cleanup: shorter angle initializers. 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š 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š 556c714805 Primitives: fixed Icosphere subdivision. 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š f2599778f3 Primitives: fixed compilation error. 13 years ago
Vladimír Vondruš 0274ad7d56 Math: explicit one-parameter Point*D constructor. 13 years ago
Vladimír Vondruš ba547fb7f8 Primitives: the library is now shared instead of static. 13 years ago
Vladimír Vondruš cd148cb3ff Primitives: added crosshair primitive. 13 years ago
Vladimír Vondruš bdeb1d7ac1 Another #include cleanup. 13 years ago
Vladimír Vondruš 6cbf3439c8 Doc++ 13 years ago
Vladimír Vondruš 0f27fb536f Primitives: Square can be now solid or wireframe. 13 years ago
Vladimír Vondruš 25b752a311 Primitives: Plane can be now solid or wireframe. 13 years ago
Vladimír Vondruš ac6182b329 Primitives: Cube can be now solid or wireframe. 13 years ago
Vladimír Vondruš 80661e4e61 Trade: resource names are handled by importer, not *Data classes. 13 years ago
Vladimír Vondruš d175dd1054 Updated workarounds for Doxygen 1.8.2. 13 years ago
Vladimír Vondruš fcb8a7b768 Got rid of header files in tests. 14 years ago
Vladimír Vondruš e5db59aad5 Removed "wontfix" TODOs. 14 years ago
Vladimír Vondruš 7e66a09461 Marking all constructors explicit, except for matrix and vector classes. 14 years ago
Vladimír Vondruš 33a36c9dc6 Make cube primitive indexed. 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š 03721cd95c Bring Math::Constants<float> to Magnum namespace. 14 years ago
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