| Commit message (Collapse) | Author | Age |
|
|
|
| |
(with some vague definitions of old and recent ;) )
|
| |
|
|
|
|
| |
TopicUnalignedArrayAssert.html as the second is linked to by old Eigen versions.
|
| |
|
| |
|
|
|
|
| |
documentation style
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Organize the documentation into "chapters".
- Each chapter include many documentation pages, reference pages organized as modules, and a quick reference page.
- The "Chapters" tree is created using the defgroup/ingroup mechanism, even for the documentation pages (i.e., .dox files for which I added an \eigenManualPage macro that we can switch between \page or \defgroup ).
- Add a "General topics" entry for all pages that do not fit well in the previous "chapters".
- The highlevel struture is managed by a new eigendoxy_layout.xml file.
- remove the "index" and quite useless pages (namespace list, class hierarchy, member list, file list, etc.)
- add the javascript search-engine.
- add the "treeview" panel.
- remove \tableofcontents (replace them by a custom \eigenAutoToc macro to be able to easily re-enable if needed).
- add javascript to automatically generate a TOC from the h1/h2 tags of the current page, and put the TOC in the left side panel.
- overload various javascript function generated by doxygen to:
- remove the root of the treeview
- remove links to section/subsection from the treeview
- automatically expand the "Chapters" section
- automatically expand the current section
- adjust the height of the treeview to take into account the TOC
- always use the default .css file, eigendoxy.css now only includes our modifications
- use Doxyfile to specify our logo
- remove cross references to unsupported modules (temporarily)
|
|
|
|
| |
building/executing the "special" examples
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
unsupported_snippets are unknown over here.
|
|
|
|
|
|
|
| |
* Enable compilation of examples for unsupported.
* Fix use of std::vector in BVH example.
* Add an example for the matrix exponential.
* Bug fixes in unsupported/doc/{examples,snippets}/CMakeLists.txt .
|
| |
|
|
|
|
|
|
| |
EXCLUDE_FROM_ALL) to fix a win build issue
* commented out non-existing unsupported-snippets and -examples
|
|
|
|
| |
(I thought I committed it a week ago but it seems the command failed)
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
The unsupported module documentation is automatically generated in:
build/doc/unsupported/
with bidirectional cross references.
I leave a class Foo in AdolcForward module to illustrate the
cross-reference behavior. I will remove it in the next commit.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
by tweaking the filename and adding 2 categories:
Troubleshooting and Advanced
* use the EXCLUDE_SYMBOLS to clean the class list
(insteaded of a homemade bash script)
* remove the broken "exemple list"
* re-structure the unsupported directory as mentionned in the ML and
integrate the doc as follow:
- snippets of the unsupported directory are directly imported from the
main snippets/CMakefile.txt (no need to duplicate code)
- add a top level "Unsupported modules" group
- unsupported modules have to defined their own sub group and nest it
using \ingroup Unsupported_modules
- then a pair of //@{ //@} will put everything in the submodule
- this is just a proposal !
|
| |
|
|
|
|
| |
all cmake files
|
|
|
|
|
|
| |
setting own versions (EIGEN_(SOURCE|BINARY)_DIR
Alex
|
|
|
|
| |
EIGEN_SOURCE_DIR for that use, guaranteed to point to eigen2/ directory.
|
|
|
|
| |
preprocessor directives.
|
|
|
|
|
|
|
| |
* show svn revision number if available
* fix warnings about unused argc/argv
Gael: I just saw your latest docs, it's completely awesome.
|
|
|
|
| |
* keep going on the doc: added a short geometry tutorial
|
| |
|
|
|
|
| |
Added the custom gemetry_module tag, and use it.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
finally that's more subtle than just using ei_nested, because when
flagging with NestByValueBit we want to store the expression by value
already, regardless of whether it already had the NestByValueBit set.
* rename temporary() ----> nestByValue()
* move the old Product.h to disabled/, replace by what was ProductWIP.h
* tweak -O and -g flags for tests and examples
* reorder the tests -- basic things go first
* simplifications, e.g. in many methoeds return derived() and count on
implicit casting to the actual return type.
* strip some not-really-useful stuff from the heaviest tests
|
|
|
|
| |
the required files have been generated.
|
|
|
|
| |
and this is already used to document DynBlock
|
|
|
|
|
|
| |
builds them,
executes them and stores their output in files.
|
| |
|
|
|
|
| |
an explanation of how to generate the docs
|
| |
|
|
add tutorial in doc/ subdirectory.
|