Commit Graph

139 Commits

Author SHA1 Message Date
Robert Osfield
ef47733ea1 From Mattias Helsing, "
* Removed processing of include/OpenThreads in the OpenSceneGraph refman
* Clears the mark_as_advanced property of the BUILD_DOCUMENTATION
cmake variable (so it gets visible in simple view).
"
2008-12-19 11:04:35 +00:00
Robert Osfield
c7b6dd9a18 From Mattias Helsing,"Added doc/Doxyfiles/openthreads.doxyfile.cmake
Updated all doxyfiles under doc/Doxyfiles. They are now all processed
by cmake but make targets are only generated for
OpenSceneGraphReferenceDocs and OpenThreadsReferenceDocs. The others
can be run with doxygen directly in <builddir>/doc.
Fixed a copy-paste in openthreads sproc and pthreads CMakeLists
Added the osg logo to the html footers
Added possibility to get generation of chm files.

CMakeLists (toplevel):
Added install of osg and ot reference docs. This also generates
packaging targets of openscenegraph-doc and openthreads-doc if you
have packaging enabled
Removed the unused USING_OP_OT_TRIPLE_SET since there was no way of
enabling it anyway
Removed BUILD_REF_DOCS. IMO it was redundant - BUILD_DOCUMENTATION
does the same thing and we get that anyway from including
Documentation.cmake.
OsgCPack.cmake:
Removed generation of PACKAGE_SRC for msvc
Added special handling for -doc packaging targets - they don't require
system, architecture or compiler"
2008-12-16 11:43:28 +00:00
Robert Osfield
d57ad27fcc Added osgVolume to docs and wrappers 2008-09-16 18:41:13 +00:00
Robert Osfield
9c8e44659f From Erik van Dekker,
"I made several modifications:

 

    * The cause of my errors was that my OSG source directory path contains spaces. To fix this issue I wrapped all paths with quotes, as stated in doxygen documentation.

 

    * I also received some warning messages about deprecated doxygen settings, which I fixed by updating the doxygen file, i.e. running \u2018doxygen \u2013u doxygen.cmake\u2018. By running this command deprecated doxygen options are removed, some option comments have changed and quite some options have been added (I kept their default settings unless mentioned).

 

    * I was surprised to find that the doxygen OUTPUT_DIRECTORY was set to \u201c${OpenSceneGraph_SOURCE_DIR}/doc\u201d, which does not seem appropriate for out of source builds; I changed this to \u201c${OpenSceneGraph_BINARY_DIR}/doc\u201d. (On the other hand, maybe a cmake selectable option should be given to the user?)

 

    * Fixed two warnings I received about unexpected end-of-list-markers in \u2018osg\AnimationPath and \u2018osgUtil\CullVisitor due to excess trailing points in comments.

 

    * Fixed a warning in osgWidget\StyleInterface due to an #include directive (strangely) placed inside a namespace.

 

    * Fixed a warning in osg\Camera due to the META_Object macro that confused doxygen. Adding a semi-colon fixed this.

 

    * Removed auto_Mainpage from the INCLUDE option, because I am positive that this file does not belong there; It never generated useful documentation anyway.

 

    * I added the OSG version number environment variable to the PROJECT_NUMBER option so that the version number is now shown on the main page of generated documentation (e.g. index.html).

 

    * Changed option FULL_PATH_NAMES to YES, but made sure STRIP_FROM_PATH stripped the absolute path until the include dir. This fixed an issue that created mangled names for identical filenames in different directories. E.g. osg/Export and osgDB/Export are now correctly named.

 

    * Changed option SHOW_DIRECTORIES to yes, which is a case of preference I guess.

 "
2008-08-18 11:00:40 +00:00
Robert Osfield
367c107c11 Added osgWidget to doc building 2008-08-05 20:05:07 +00:00
Robert Osfield
1203cb71a7 From Jean-Christophe Lombardo and Robert Osfield, added
BUILD_REF_DOCS_SEARCHENGINE and BUILD_REF_DOCS_TAGFILE options for being
doxygen docs.
2008-01-28 18:29:38 +00:00
Robert Osfield
1f0637fdd7 Based on Suggestions from "Harald A" fixed CMake setup of Doxygen docs 2007-12-24 12:56:19 +00:00
Robert Osfield
fb3ea80793 Changed SHORT_NAMES = NO to SHORT_NAMES = YES to avoid crappy Windows problems 2007-05-29 07:25:13 +00:00
Robert Osfield
e808119b91 Removed old ProgrammingGuide as this is now replaced by the proper Quick Start Guide. 2007-05-28 09:30:10 +00:00
Robert Osfield
d4f178d85b Added exclude of svn directories. 2007-05-26 15:17:14 +00:00
Robert Osfield
eb4ad4229f Moved osgProducer and osgproducerviewer out into their own repository.
Clean up the source for remaining references to osgProducer/Producer.
2007-02-27 13:16:18 +00:00
Robert Osfield
e1fc9d1875 Started experimenting with sections and table of contents. 2005-11-16 16:35:56 +00:00
Robert Osfield
f2f6e6bb45 Added beginnings of Programming Guide, and NodeTrackerCallback. 2005-10-24 10:51:50 +00:00
Robert Osfield
40ef0026df Updated doxgen docs. 2005-05-25 11:45:02 +00:00
Robert Osfield
8e91de49a9 Cleaned up in prep for release. 2005-05-17 15:00:43 +00:00
Robert Osfield
292cbdcf29 Removed link reference to osgGL2 in doxygen file, added osgIntrospection 2005-04-15 10:15:26 +00:00
Robert Osfield
a2e8bc6267 Added support for set/getUniform and set/getProgram into osg::StateSet. 2005-03-11 20:29:21 +00:00
Robert Osfield
1c4f615d1a Fixed project name 2004-12-13 01:06:56 +00:00
Robert Osfield
54176f4d22 Updates to ChangeLog and doxygen file 2004-11-26 20:46:55 +00:00
Robert Osfield
4c36d5dd0b Clean up doxygen files for release 2004-11-26 16:00:40 +00:00
Robert Osfield
a85640ea19 Added all core libraries 2004-11-18 22:12:43 +00:00
Robert Osfield
724738d81a Removed remaining old docs. 2004-11-17 13:04:42 +00:00
Robert Osfield
87d2fcd2c0 Removed doc++ docs from distrubtion. 2004-11-17 13:03:34 +00:00
Robert Osfield
0d220fa80e Removed mind maps docs 2004-11-17 13:00:16 +00:00
Robert Osfield
326bb0dbe4 Moved the main documentation onto the wiki website, and removed from the
OpenSceneGraph distribution
2004-11-17 12:58:50 +00:00
Robert Osfield
5d49c88240 Removed referecence to the old c2 wiki. 2004-11-01 18:29:05 +00:00
Robert Osfield
5095ee5909 Removed HoveManipulator 2004-08-24 11:00:05 +00:00
Robert Osfield
81d2e576a4 Updated docs 2004-08-24 10:58:51 +00:00
Robert Osfield
884db0048c Fixed link to download page 2004-08-23 14:08:26 +00:00
Robert Osfield
40e42793b9 Updated docs to point to correct 3rd party binaries 2004-08-23 07:25:19 +00:00
Robert Osfield
c86fbe2efa Updated docs for second rev of 0.9.7 2004-08-17 07:43:30 +00:00
Don BURNS
1f3e43997d P*E*G*O*U*T Sound. Spelling fixes. 2004-08-14 15:42:01 +00:00
Robert Osfield
3024fffbc4 Updated docs. 2004-08-13 14:09:48 +00:00
Robert Osfield
45221db0bc Added osgdem quick usage guide 2004-08-10 13:19:04 +00:00
Robert Osfield
4689db0fd8 Updated docs 2004-08-06 08:34:54 +00:00
Robert Osfield
ed10594139 Updated docs 2004-08-06 06:53:36 +00:00
Robert Osfield
54d47a13ce Added GDAL to dependencies list 2004-08-04 10:22:55 +00:00
Robert Osfield
db66abd6d6 Implemented duplicate removal code into TriStripVisitor and added an
extra pass to doing tri stripping in the osgUtil::Optimzer.

Added validity checks into osg::TexEnvCombine to catch eronous enumarant values.

Improved the efficient of CullingSet's handling of new transforms.

Added a copy shared subgraphs and subdivision code into osgUtil::Optimizer.
2003-12-03 21:45:32 +00:00
Robert Osfield
c7b96d18b7 Updated links to mailing list 2003-11-25 09:23:04 +00:00
Robert Osfield
eb4ee3afad *** empty log message *** 2003-10-27 16:07:21 +00:00
Robert Osfield
5227bc60df Updated docs for 0.9.6-2 release 2003-10-02 14:28:30 +00:00
Robert Osfield
cf6c5af521 Changed reference to osgPluins/GNUmakefile to Make/makedirdefs 2003-09-22 17:09:59 +00:00
Robert Osfield
c6aa422575 Updated docs for release. 2003-09-10 08:35:16 +00:00
Robert Osfield
3f042d2f1b Updated NEWS/AUTHORS + html docs for release. 2003-09-08 10:51:14 +00:00
Robert Osfield
144ac14b07 From Neil Salter, added osgSim::SphereSegment and osgSim::ScalarBar, and
osgspheresegment and osgscalarbar, and osgsimulation examples.
2003-09-01 09:36:03 +00:00
Robert Osfield
90d04b95a9 Updated dependencies. 2003-07-26 23:06:23 +00:00
Robert Osfield
a8f950abff Added openthreads to list of dependencies.: 2003-07-26 04:51:38 +00:00
Robert Osfield
7b2a0d0b06 Updated docs to reflect new data direcory. 2003-07-23 12:06:37 +00:00
Robert Osfield
1a630e97de Updated doc++ documentation. 2003-07-23 11:27:31 +00:00
Don BURNS
5a939f5420 Updating 5/27/03 backup with 6/20/03 tarball 2003-06-24 15:39:59 +00:00