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
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
11f47ba86d
It seems VERBATIM is needed.
2010-07-01 15:40:44 +00:00
1fac2a36a0
Nicer formatting for CMakeLists.txt and add some comments to polyvox.qhcp.in.
2010-07-01 14:27:31 +00:00
2da20ff2ef
Add warning message if QtTest could not be found.
2010-07-01 12:58:19 +00:00
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
d76a40d5c9
Fix generation of Qt Assistant documentation. It turns out that the namespace must be lowercase.
2010-06-30 16:51:50 +00:00
73ff9e16b2
Fixes for build errors on Linux.
2010-06-29 20:58:42 +00:00
c9a084e160
Very minor fixes to the INSTALL.txt file.
2010-06-29 15:32:35 +00:00
bc0829b4f9
Added smoothRegion function to smooth part of a volume.
2010-06-28 17:50:53 +00:00
b44b06c1af
Added missing dummy file.
2010-06-25 22:28:20 +00:00
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
29928b774d
Bounds check added to get/setVoxelAt.
2010-06-15 20:32:14 +00:00
d0ebd53407
Tweak INSTALL.txt
2010-05-28 11:02:21 +00:00
71087d7335
Fix for finding PolyVox on Linux
2010-05-28 10:41:08 +00:00
948508982c
Update INSTALL.txt to detail requirements and remove references to
...
optional C++0x mode.
2010-05-27 15:29:24 +00:00
7a3f3b2b28
Fix compilation on GCC
2010-05-24 20:12:09 +00:00
7ffcd0c7ed
Move to VS 2010.
...
Update to Ogre SDK 1.7.1
Removed support for compilers which don't adhere to C++0X
2010-05-23 21:51:34 +00:00
e1dde122a7
Added documentation for Array class.
2010-04-13 21:36:07 +00:00
9e2f78a2f4
Split Array into separate .h and .inl files.
2010-04-13 20:24:14 +00:00
86f3f7e644
Accepted GCC fix.
2010-04-11 23:19:58 +00:00
2f084686f0
GCC was complaining about the extra qualification here. I've only commented it out to make it clear what I did.
...
I also needed to include cassert header to handle assert()s in templates.
Fixed compilation on Linux.
2010-03-30 10:52:03 +00:00
3e1c07550b
More work on multidimensional Array class.
2010-03-28 23:18:50 +00:00
834b747171
Work on subarrays and some comments.
2010-03-28 22:18:52 +00:00
a9b8e5b0cf
Moved some stuff from Array to SubArray.
2010-03-28 22:04:17 +00:00
9485706e52
Committing missing files.
...
Fixed inconsistent line endings.
2010-03-28 01:10:59 +00:00
5e687fbd58
Added unit test for Array class.
2010-03-28 00:11:41 +00:00
8240d477bd
Documentation for ArraySizes.
2010-03-27 23:45:41 +00:00
2db384b1bc
Work on Array and ArraySize classes.
2010-03-27 22:57:56 +00:00
5746a80517
Improved Array class for multidimensional arrays.
2010-03-22 00:02:24 +00:00
f39c2afcb2
Committing missing file.
2010-03-15 17:06:32 +00:00
34d138417e
Work on making the surface extractor use the new Array class.
2010-03-14 22:24:32 +00:00
dbde097547
Work on Arrays.
2010-03-14 21:31:17 +00:00
33cf693ac8
Added new 'Array' class for supporting multidimensional arrays.
2010-03-14 20:40:52 +00:00
b6eb517021
Removed support from SurfaceExtractor for extracting surfaces at different LOD levels.
2010-03-13 00:05:32 +00:00
8e6da15120
Removed '_d' from debug file names.
2010-03-08 23:35:08 +00:00
4c8c1593c0
Removed '_d' from debug file names.
2010-03-08 23:22:05 +00:00
089c5251b5
Fixed path because it was going up too many directories.
2010-03-07 23:40:43 +00:00
789cf60f68
Required .dlls now get installed next to example.
2010-03-07 23:26:29 +00:00
fc77720ee6
Changed INSTALL.txt to use Windows line endings.
2010-03-07 23:07:42 +00:00
8ac9e1307f
.dll export code now checks do Microsoft compiler rather than Windows. This should make G++ work properly on Windows.
2010-03-07 23:04:17 +00:00
e92afa23e2
Add some basic CMake info to the doxygen docs.
2010-03-05 16:43:20 +00:00
d012fcafd8
Allow relocatable installation with PolyVoxConfig.cmake
2010-03-05 16:02:00 +00:00
6f70396c9a
Cleaner way of requesting Qt modules
2010-03-05 15:15:42 +00:00
9d03360436
Tell CTest the correct location of the test binaries on Windows.
2010-03-05 12:24:46 +00:00
06ef752d05
Fixed windows build to install libraries and executables into the same folder.
2010-03-04 23:37:38 +00:00
5db2913e41
Make it work slightly better in Windows.
...
I tried with MinGW in Qt Creator and it now compiles. There's a crash though, possibly due to the TypeDef.h stuff.
I need to recompile Qt in VS before I can try it in VS 2010.
2010-03-04 22:01:06 +00:00
1087e81b49
Add documentation on build type and running the tests.
2010-03-03 15:52:48 +00:00
c066c72c6d
More fidling and nicefying of the build system.
...
Add better C++0x support check to warn on old versions of GCC.
2010-03-03 15:50:50 +00:00
e9b963acc2
Use shortcut variables to point to PolyVoxCore source and binary directories.
2010-03-02 22:24:56 +00:00