OpenSceneGraph/include/osgUtil
Robert Osfield f8340f9ef5 Removed the cached matrices from osg::Camera, so that
osg::Camrea::getModelViewMatrix() and osg::Camera::getProjectionMatrix() are
calculated on the fly.  Removed various redudent methods, including the
project and unproject methods which are better supported within osgUtil::SceneView.

Added a computeWindowMatrix() method to Viewport, to make it easier to construct
a MV*P*W matrix for converting local coords into screen coords and visa versa.
Converted SceneView and CullVisitor to use this new method.
2002-04-16 11:41:32 +00:00
..
AppVisitor Added CullCallbacks to osg::Node, and osgUtil::CullVisitor. 2002-04-15 13:15:48 +00:00
CameraManipulator Integrated various changes worked on at the Glasgow Science Center. Changes 2002-03-14 17:34:08 +00:00
CullViewState Added new osg::Projection node, and osgUtil::NewCullVisitor which are work 2002-03-31 16:40:44 +00:00
CullVisitor Removed the cached matrices from osg::Camera, so that 2002-04-16 11:41:32 +00:00
DepthSortedBin Removed the trailing ; after namespace {...} declariations in headers 2002-02-03 12:33:41 +00:00
DisplayListVisitor Removed the trailing ; after namespace {...} declariations in headers 2002-02-03 12:33:41 +00:00
DisplayRequirementsVisitor Removed the trailing ; after namespace {...} declariations in headers 2002-02-03 12:33:41 +00:00
DriveManipulator Added a copyright notice to all core headers, which all begin with 2001-10-04 15:12:57 +00:00
Export Add support for Metrowerks Codewarrior build under Windows. 2002-02-22 17:12:10 +00:00
FlightManipulator Added a copyright notice to all core headers, which all begin with 2001-10-04 15:12:57 +00:00
GUIActionAdapter Added a copyright notice to all core headers, which all begin with 2001-10-04 15:12:57 +00:00
GUIEventAdapter Integrated various changes worked on at the Glasgow Science Center. Changes 2002-03-14 17:34:08 +00:00
GUIEventHandler Removed the trailing ; after namespace {...} declariations in headers 2002-02-03 12:33:41 +00:00
InsertImpostorsVisitor Removed the trailing ; after namespace {...} declariations in headers 2002-02-03 12:33:41 +00:00
IntersectVisitor Removed the trailing ; after namespace {...} declariations in headers 2002-02-03 12:33:41 +00:00
Optimizer Changes required for SUN Solaris port... 2002-03-18 21:56:00 +00:00
RenderBin Removed the trailing ; after namespace {...} declariations in headers 2002-02-03 12:33:41 +00:00
RenderGraph Fixed stereo implementation. 2002-02-18 23:01:09 +00:00
RenderLeaf Added new osg::Projection node, and osgUtil::NewCullVisitor which are work 2002-03-31 16:40:44 +00:00
RenderStage Fixed compile problem related to missing includes (a result of removing include of Camera..) 2002-04-13 11:08:04 +00:00
RenderStageLighting Cleand up the root Makefile. 2002-02-11 19:51:24 +00:00
RenderToTextureStage Removed the trailing ; after namespace {...} declariations in headers 2002-02-03 12:33:41 +00:00
SceneView Removed the cached matrices from osg::Camera, so that 2002-04-16 11:41:32 +00:00
SceneViewManipulator Added a copyright notice to all core headers, which all begin with 2001-10-04 15:12:57 +00:00
SmoothingVisitor Removed the trailing ; after namespace {...} declariations in headers 2002-02-03 12:33:41 +00:00
StateSetManipulator Added a copyright notice to all core headers, which all begin with 2001-10-04 15:12:57 +00:00
Tesselator Fixes for GCC 3.0.3 build. 2002-02-03 19:18:14 +00:00
TrackballManipulator Added a copyright notice to all core headers, which all begin with 2001-10-04 15:12:57 +00:00
TransformCallback Removed the trailing ; after namespace {...} declariations in headers 2002-02-03 12:33:41 +00:00
TriStripVisitor Removed the trailing ; after namespace {...} declariations in headers 2002-02-03 12:33:41 +00:00
Version Removed the trailing ; after namespace {...} declariations in headers 2002-02-03 12:33:41 +00:00