David Williams
1123999d93
Removed 'using namespace' decalarations in inl's.
2010-08-26 22:04:09 +00:00
David Williams
ae3f149838
Reverted what looks like a previous accidental serialization commit.
2010-08-26 21:16:52 +00:00
David Williams
cc22b682fa
Improved support for borders in Volumes and VolumeSamplers.
...
More fixes for edge case handling in marching cubes.
2010-08-26 20:48:51 +00:00
David Williams
a39cb23dc3
Improvements to surface extractor including proper handling of edge cases.
2010-08-23 21:02:55 +00:00
David Williams
7b3fcad243
Removed redundant brackets in documentation.
2010-08-22 12:52:56 +00:00
David Williams
1529e22d38
Work on docs...
2010-08-21 21:17:58 +00:00
David Williams
85e5a27457
Changed interface to SurfaceExtractor.
2010-08-21 20:14:40 +00:00
David Williams
854c8b6fa4
Removed some redundant variables.
2010-08-21 17:08:40 +00:00
David Williams
5adabf624a
Added missing files.
2010-08-21 13:13:39 +00:00
David Williams
6d58348297
Updated basic example and associated documentation.
2010-08-21 11:55:15 +00:00
David Williams
fdf21f7846
It seems that for the tests to build (at least on Windows) they need to link against QtCore as well as QtTests.
2010-08-21 09:43:42 +00:00
Matt Williams
c82c0e666f
Update doxylink to version 0.3
2010-08-10 15:57:47 +00:00
Matt Williams
b127adfab8
Tweak some spelling and add some links
2010-07-27 14:31:49 +00:00
Matt Williams
8e3b812087
Update doxylink to ignore links to nodes it can't find.
2010-07-27 14:27:14 +00:00
Matt Williams
dbce411553
Make the tests only link against QtTest (i.e. not QtGui) so that they can be run outside of X11.
2010-07-21 15:14:36 +00:00
Matt Williams
d45604c80b
Make manual
depend on doc
.
...
Tweak some Sphinx/CMake stuff.
2010-07-20 13:24:28 +00:00
Matt Williams
5cbd0981eb
Use the simper :doc: role over the :ref: role.
2010-07-16 09:10:33 +00:00
Matt Williams
9a19866cbe
Add some examples of using the doxylink extension.
...
Add a documentation/install.rst which pulls in the content of INSTALL.txt
2010-07-15 17:21:19 +00:00
Matt Williams
a7944a7895
Minor tweaks to the INSTALL.txt
2010-07-14 13:52:59 +00:00
Matt Williams
3f4c90f7e1
Remove extraneous "
2010-07-14 13:09:05 +00:00
Matt Williams
8a3417461d
Add information about building the manual to the INSTALL.txt
2010-07-14 12:44:08 +00:00
Matt Williams
5e62a35f42
Add a CMakeLists.txt which provides the 'manual' target for building the Sphinx documentation. This may require you to set the SPHINXBUILD_EXECUTABLE CMake variable to the sphinx-build executable
...
Change the file extension to 'rst' rather than 'txt' to avoid clashes with CMakeLists.txt and to help syntax highlighting.
Add the doxylink Sphinx extension from sphinx-contrib to provide Doxygen links.
2010-07-14 10:31:15 +00:00
David Williams
1ecb14104d
Initial checkin of sphinx documentation.
2010-07-13 21:07:09 +00:00
David Williams
8d000e9235
Renamed getMidDensity() to getThreshold().
2010-07-13 21:00:30 +00:00
David Williams
bffacbcb6a
Basic support for VC++ prior to 2010.
2010-07-11 08:27:57 +00:00
David Williams
248c5f72fd
Tidying up and Linux fixes for basic example.
2010-07-10 07:30:32 +00:00
David Williams
4478037edc
Tidying up basic OpenGL example.
2010-07-09 22:17:23 +00:00
David Williams
c90766edce
Added missing files for basic example.
2010-07-09 22:05:37 +00:00
David Williams
c906e71bc3
Tidying up basic OpenGL example.
2010-07-09 21:36:29 +00:00
Matt Williams
e8b10fd2b9
Add and cleanup some of the API documentation.
2010-07-05 15:57:24 +00:00
David Williams
2818311a94
Added initial version of new basic example.
2010-07-04 20:28:58 +00:00
Matt Williams
699043036b
...and update the docs to match.
2010-07-02 18:42:07 +00:00
Matt Williams
b6f64ea3f8
Put the Qt Help stuff in a different folder under the build directory.
2010-07-02 18:38:43 +00:00
Matt Williams
b00360d323
Make installing the docs OPTIONAL so that there's no error if the user runs 'make install' without having run 'make doc'.
2010-07-02 14:22:12 +00:00
Matt Williams
3e5eb69c13
Place the Doxygen API docs into the 'api' virtual Qt Help directory.
2010-07-02 14:06:23 +00:00
Matt Williams
c7514c975f
More cleaning up of the Qt 'dependency'. Qt is now used by the tests, the OpenGL example and the documentation. These are of course all optional components.
2010-07-02 13:57:34 +00:00
Matt Williams
e470fc6b2e
Fix up the docs to reflect the latest changes.
2010-07-02 11:00:49 +00:00
Matt Williams
0f786ede64
Make qcollectiongenerator even more optional. If both Doxygen and qcollectiongenerator are found then the HTML docs will be created and bundled into a Qt Help Collection. However, if qcollectiongenerator is not found, the HTML docs will still be created.
2010-07-02 10:51:54 +00:00
Matt Williams
765739f450
Move the find_package(Qt4...) bit into the root CMakeLists.txt file since it is used by both the tests and library subdirectories.
2010-07-02 10:49:47 +00:00
Matt Williams
11f47ba86d
It seems VERBATIM is needed.
2010-07-01 15:40:44 +00:00
Matt Williams
1fac2a36a0
Nicer formatting for CMakeLists.txt and add some comments to polyvox.qhcp.in.
2010-07-01 14:27:31 +00:00
Matt Williams
2da20ff2ef
Add warning message if QtTest could not be found.
2010-07-01 12:58:19 +00:00
Matt Williams
16ed15ee5f
qcollectiongenerator (comes with Qt Assistant) is now also required for building the documentation. This allows us to open the Doxygen-generated docs in Qt Assistant and have them fully searchable. This should all work on Windows too as long as Doxygen is installed.
...
See the changes to INSTALL.txt for details of the change.
2010-07-01 12:57:37 +00:00
Matt Williams
d76a40d5c9
Fix generation of Qt Assistant documentation. It turns out that the namespace must be lowercase.
2010-06-30 16:51:50 +00:00
David Williams
73ff9e16b2
Fixes for build errors on Linux.
2010-06-29 20:58:42 +00:00
Matt Williams
c9a084e160
Very minor fixes to the INSTALL.txt file.
2010-06-29 15:32:35 +00:00
David Williams
bc0829b4f9
Added smoothRegion function to smooth part of a volume.
2010-06-28 17:50:53 +00:00
David Williams
b44b06c1af
Added missing dummy file.
2010-06-25 22:28:20 +00:00
David Williams
254fa3329e
PolyVox and Thermite3D now support the use of a density component as well as a material component for each voxel.
2010-06-25 21:41:13 +00:00
David Williams
29928b774d
Bounds check added to get/setVoxelAt.
2010-06-15 20:32:14 +00:00