92 Commits (2c0e7da5a052484fda7d82cce3db3e09a3f0fe79)

Author SHA1 Message Date
Vladimír Vondruš e236fc7e8a DebugTools: explicitly define destructor in source file. 13 years ago
Vladimír Vondruš 5ad5ab2c5a Renamed Mesh::addInterleavedVertexBuffer() to addVertexBuffer(). 13 years ago
Vladimír Vondruš 7dd2bed63a Removed unneeded Mesh::add*VertexBuffer*(). 13 years ago
Vladimír Vondruš ac3fe7cdf5 Removed Doxygen workarounds for forward declarations. 13 years ago
Vladimír Vondruš 13d5e2a50f Removed enum-referencing Doxygen workarounds. 13 years ago
Vladimír Vondruš d0ac311416 DebugTools: use common segment/ring count for all spheroids. 13 years ago
Vladimír Vondruš 9c935e80c2 DebugTools: support for Cylinder shape in ShapeRenderer. 13 years ago
Vladimír Vondruš b5a2cb6b11 DebugTools: properly implemented special cases for CapsuleRenderer. 13 years ago
Vladimír Vondruš 40797af256 DebugTools: auto? auto, auto. 13 years ago
Vladimír Vondruš d329f06b22 DebugTools: saved some repetitive multiplication/division. 13 years ago
Vladimír Vondruš f48ed0af13 DebugTools: simplified also 2D ForceRenderer transformation computation. 13 years ago
Vladimír Vondruš 746424bf67 DebugTools: simplified 3D ForceRenderer transformation computation. 13 years ago
Vladimír Vondruš c4d3446dac DebugTools: got rid of unnecessary normalization. 13 years ago
Vladimír Vondruš 47fa924f2b DebugTools: orthogonal, not parallel. 13 years ago
Vladimír Vondruš 4d6fa4308e DebugTools: test orthogonality the easy way. 13 years ago
Vladimír Vondruš 7b087425cf DebugTools: this shouldn't be inline. 13 years ago
Vladimír Vondruš b50fb5a50e DebugTools: shape renderer for 2D/3D capsule. 13 years ago
Vladimír Vondruš 141a3df456 Reducing pointer chasings, part 3e: less pointer passing in DebugTools. 13 years ago
Vladimír Vondruš 845b8982e5 Reducing pointer chasings, part 2: don't use `this->` so often. 13 years ago
Vladimír Vondruš d04b308aa3 Reducing pointer chasings, part 1: method chaining via references. 13 years ago
Vladimír Vondruš 9450ec6e1e Better usage of *Basic* in class names, part 5: SceneGraph drawables. 13 years ago
Vladimír Vondruš 7636c6adc3 Better usage of *Basic* in class names, part 1: SceneGraph object. 13 years ago
Vladimír Vondruš fc0bde4f47 Wrap CMAKE_SHARED_LIBRARY_CXX_FLAGS in quotes. 13 years ago
Vladimír Vondruš e72bf297ab DebugTools: implemented ShapeRenderer for 3D sphere. 13 years ago
Vladimír Vondruš aacb6b7041 Trade: return references, not pointers from MeshData. 13 years ago
Vladimír Vondruš 2eb4e3c8ba Removed default template argument from DimensionTraits. 13 years ago
Vladimír Vondruš cfd405c32c Getting rid of <>, part 5: SceneGraph object. 13 years ago
Vladimír Vondruš a0d60bbaa7 Getting rid of <>, part 2: SceneGraph cameras and drawables. 13 years ago
Vladimír Vondruš a7f5bef038 Getting rid of <>, part 1: Color classes. 13 years ago
Vladimír Vondruš 5bf61ceb74 *Tools: deinlined heavy functions, removed redundant `inline`. 13 years ago
Vladimír Vondruš db71a23e3c Bring whole Corrade namespace into Magnum namespace. 13 years ago
Vladimír Vondruš 06d707f25c Shape rework #8: updated documentation. 13 years ago
Vladimír Vondruš 6d8639cc76 Physics shape rework #7: renamed Physics namespace to Shapes. 13 years ago
Vladimír Vondruš c089fce239 Physics shape rework #5: renaming. 13 years ago
Vladimír Vondruš 2cceafed3c DebugTools: adapted ShapeRenderer to Physics changes. 13 years ago
Vladimír Vondruš 623fda0dc7 Shaders: removed superfluous `*Shader` suffix from class names. 13 years ago
Vladimír Vondruš 7ef8432fbe Doxygen: ignore specific namespaces instead of whole directories. 13 years ago
Vladimír Vondruš f2df328fe2 Using Corrade's visibility macros instead of copypasta all over again. 13 years ago
Vladimír Vondruš c534a71401 DebugTools: preparation for ability to render also solid shapes. 13 years ago
Vladimír Vondruš 00a17e3699 DebugTools: saner default color. 13 years ago
Vladimír Vondruš 82ca09a4ed Minor documentation fixes. 13 years ago
Vladimír Vondruš 45cbf1669f DebugTools: 2D and 3D LineSegment support in ShapeRenderer. 13 years ago
Vladimír Vondruš 7a12cbe8b1 DebugTools: use proper sphere parameters in ShapeRenderer. 13 years ago
Vladimír Vondruš 4000ef571b DebugTools: support color alpha in ForceRenderer and ShapeRenderer. 13 years ago
Vladimír Vondruš c79327ee43 Option to build Magnum as static library. 13 years ago
Vladimír Vondruš 4f4e1230d7 DebugTools: added support for 2D spheres into ShapeRenderer. 13 years ago
Vladimír Vondruš 79b4c0dbbd DebugTools: take also object rotation into account in ForceRenderer. 13 years ago
Vladimír Vondruš c455955d50 DebugTools: render boxes with size as half extent, not full. 13 years ago
Vladimír Vondruš f490fc8149 DebugTools: no need to prefix the test so much. 13 years ago
Vladimír Vondruš 7bb580e03b GCC 4.6 compatibility: this can't be constexpr, don't know why. 13 years ago