Vladimír Vondruš
372ff22984
doc: removed autolink-preventing % noise, removed unneeded HTML tags.
12 years ago
Vladimír Vondruš
6f0ba96cb6
Happy new year too.
12 years ago
Vladimír Vondruš
4698c4276f
doc: updated directory documentation.
...
Noting what dir is part of which library.
12 years ago
Vladimír Vondruš
222292239b
Making includes absolute, part 7: fix documentation.
12 years ago
Vladimír Vondruš
d00aa0c560
doc: thoroughly explained plugin usage.
13 years ago
Vladimír Vondruš
afde795049
doc: documented Plugins directory.
13 years ago
Vladimír Vondruš
1c10a5f595
More documentation crosslinking and fixes.
13 years ago
Vladimír Vondruš
46ce7b0347
Thoroughly documented also building and CMake usage of all other libs.
13 years ago
Vladimír Vondruš
866ee0594b
Link with other projects' building and usage documentation.
13 years ago
Vladimír Vondruš
2b32625921
Bootstrap Audio library.
...
Will require OpenAL for now, although I don't like the state in which AL
currently is. At all. Other alternatives (later) might be FMOD or Miles.
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š
ecccbcc1bf
Documented CMake usage and preprocessor variables.
13 years ago
Vladimír Vondruš
fe45143617
Added dummy documentation file for Platform namespace.
...
Will be written later, hopefully.
13 years ago
Vladimír Vondruš
804cd71f3d
Link to namespace-related documentation from namespaces.
13 years ago
Vladimír Vondruš
a0b83edd2b
Relicensing to MIT/Expat license, part 4: CMake and documentation files.
...
They didn't contain license header before, but I think adding it also
there wouldn't do any harm. Documentation is also integral part of the
codebase.
13 years ago
Vladimír Vondruš
a208a289ba
Initial support for Text library.
14 years ago
Vladimír Vondruš
96e936039c
New TextureTools library with joke implementation of atlas packer.
14 years ago
Vladimír Vondruš
c0a3ce84a4
Moved Profiler and debug draw from Physics to new DebugTools library.
...
Also cleaned up the code and split renderer creation from resource
manager.
14 years ago
Vladimír Vondruš
e1cd13021b
Platform/Application renaming.
...
Because with NaCl WindowContext doesn't make sense anymore, the classes
are now renamed:
* Contexts namespace -> Platform
* *WindowContext -> Application
Hopefully this is (one of) last crazy renaming runs.
14 years ago
Vladimír Vondruš
f66ded2d60
SceneGraph rework, part 2: introductional documentation.
...
To make sure we know where it all goes.
14 years ago
Vladimír Vondruš
b53759fb21
Doc++
...
* Grouping lengthy documentation into "Feature overview" page.
* Link only to example index, where all the disclaimers are.
* Also minor documentation updates.
14 years ago
Vladimír Vondruš
6a4b68410c
Doc: brief introduction to matrix and vector classes.
...
DDD - documentation driven development. Not all advertised features are
available right now, but they will come.
14 years ago
Vladimír Vondruš
1727357cc5
Gauss-Jordan elimination.
14 years ago
Vladimír Vondruš
c451b22392
Revert "Documentation: organizing the classes into "modules"."
...
It only caused another maintenance burden and was confusing to users.
Now when scene graph is in SceneGraph namespace there is no need for
another grouping. Namespaces are (and should be) sufficient.
This reverts commit 79945ab6fc .
Conflicts:
src/BufferedImage.h
src/BufferedTexture.h
src/Framebuffer.h
src/Query.h
src/SceneGraph/Scene.h
14 years ago
Vladimír Vondruš
e3ee7b487b
Moved Object, Scene and Light to separate SceneGraph library.
14 years ago
Vladimír Vondruš
79945ab6fc
Documentation: organizing the classes into "modules".
...
While namespaces act for hierarchy, modules are something like "tags" -
usable when you want to check related classes of e.g. CubeMapTexture.
Not sure how to name module for Math and Physics namespaces and
Contexts/Trade, though.
14 years ago
Vladimír Vondruš
c11b397d3f
Documentation update.
...
* All pages are now named with lowercased letters with dashes between
letters.
* Added coding style guidelines.
* Extended building documentation with guide how to download Magnum.
14 years ago
Vladimír Vondruš
5824ecfe39
New library for OpenGL context creation using various toolkits.
...
Currently there is only GLUT context, pulled from magnum-examples
repository.
14 years ago
Vladimír Vondruš
09acfa711f
Documented directories containing various namespaces.
14 years ago
Vladimír Vondruš
43301c170c
Initial Physics classes, interfaces, documentation and unit tests.
14 years ago
Vladimír Vondruš
6f94d84b1a
Moved Math::GeometryUtils to Math::Geometry::Intersection.
...
The namespace will contain classes (and functions) for computing
intersections, distances, areas and volumes.
14 years ago
Vladimír Vondruš
ed74f579fa
Doc++
...
Not documenting private implementation, in fact hiding it from user
altogether.
14 years ago
Vladimír Vondruš
7c857ccb16
Better implementation for Matrix::determinant() using external functor.
...
Removes lots of unmaintained and duplicated code from Matrix<T, 2>
template specialization.
14 years ago
Vladimír Vondruš
9418ff6e97
Removed unused AbstractPrimitive class.
...
Moved Primitives namespace documentation to doc/namespaces.dox.
14 years ago
Vladimír Vondruš
5306d46b49
Removed MeshTools::AbstractTool, as nothing depends on it.
...
MeshTools namespace documentation moved to doc/namespaces.dox.
14 years ago
Vladimír Vondruš
a0ba7663b0
Doc++
14 years ago
Vladimír Vondruš
e0b4fca4fe
Doc++
...
Removed doc/namespaces.dox, moved namespace documentation to main files
of given namespace.
15 years ago
Vladimír Vondruš
80a10c9e6c
Doc++
15 years ago