OpenSceneGraph/src/osg
Robert Osfield 3351306d80 Added new osg::Projection node, and osgUtil::NewCullVisitor which are work
in progress for the new support for controlling the projection matrix from
within the scene graph.

Also Added osg::State::getClippingVolume(), getProjectionMatrix() and
getModelViewMatrix() with allows drawables to access the current projection,
and model view matrices and the view frustum in local coords to the drawable.
2002-03-31 16:40:44 +00:00
..
AlphaFunc.cpp Moved all #include "osg/.." references to #include <osg/..> to aid port to 2001-10-21 21:27:40 +00:00
AnimationPath.cpp Added getInverse implementation to AnimationPath, and added #if guard 2002-03-01 09:29:56 +00:00
Billboard.cpp Fixes for IRIX and Boris Bralo's TerraPage loader. 2002-02-08 09:30:02 +00:00
BoundingBox.cpp Moved all #include "osg/.." references to #include <osg/..> to aid port to 2001-10-21 21:27:40 +00:00
BoundingSphere.cpp Moved all #include "osg/.." references to #include <osg/..> to aid port to 2001-10-21 21:27:40 +00:00
Camera.cpp Added new osg::Projection node, and osgUtil::NewCullVisitor which are work 2002-03-31 16:40:44 +00:00
ClipPlane.cpp Fixes to Windows build in liu of the move to using just std::streams. 2001-12-14 23:18:28 +00:00
ColorMask.cpp More clean up for synch with 0.8.42 2001-09-19 21:19:47 +00:00
ColorMatrix.cpp Updates to Stereo code. 2001-12-19 15:20:29 +00:00
CopyOp.cpp Have add new osg::CopyOp which replaces last nights osg::Cloner, the new 2002-01-29 12:52:04 +00:00
CullFace.cpp Moved all #include "osg/.." references to #include <osg/..> to aid port to 2001-10-21 21:27:40 +00:00
Depth.cpp More clean up for synch with 0.8.42 2001-09-19 21:19:47 +00:00
DisplaySettings.cpp Updates to various files, replacing delete calls with osgDelete so that 2002-03-27 14:56:47 +00:00
Drawable.cpp Fixed DrawCallback in Drawable and added CullCallback to Drawable 2002-03-13 22:44:22 +00:00
EarthSky.cpp Added support for osg::MemoryManager which is based upon Paul Nettle's 2002-03-26 23:52:52 +00:00
Fog.cpp Moved all #include "osg/.." references to #include <osg/..> to aid port to 2001-10-21 21:27:40 +00:00
FrameStamp.cpp Reverted Bryan's changes to FrameStamp w.r.t std::tm structure which doesn't 2001-10-16 21:47:47 +00:00
FrontFace.cpp Moved all #include "osg/.." references to #include <osg/..> to aid port to 2001-10-21 21:27:40 +00:00
Geode.cpp Added support for parents to Drawables. 2002-02-08 22:55:21 +00:00
GeoSet_ogl.cpp Moved the glShadeModel(FLAT/SMOOTH) outside of the primtitive inner loop to reduce 2002-01-02 10:53:20 +00:00
GeoSet.cpp Updates to various files, replacing delete calls with osgDelete so that 2002-03-27 14:56:47 +00:00
GLExtensions.cpp Fixes for cygwin and mingw builds. 2002-02-09 10:24:39 +00:00
Group.cpp Added support for parents to Drawables. 2002-02-08 22:55:21 +00:00
Image.cpp Added support for osg::MemoryManager which is based upon Paul Nettle's 2002-03-26 23:52:52 +00:00
Impostor.cpp Moved all #include "osg/.." references to #include <osg/..> to aid port to 2001-10-21 21:27:40 +00:00
ImpostorSprite.cpp Added support for osg::MemoryManager which is based upon Paul Nettle's 2002-03-26 23:52:52 +00:00
Light.cpp Fixed the osg::Light so that it requires the user to explicitly define which 2001-12-24 21:34:40 +00:00
LightModel.cpp Added a GL vesion number check to LightModel, and small typo fix in Registry. 2002-03-02 09:24:05 +00:00
LightSource.cpp Moved all #include "osg/.." references to #include <osg/..> to aid port to 2001-10-21 21:27:40 +00:00
LineSegment.cpp Moved all #include "osg/.." references to #include <osg/..> to aid port to 2001-10-21 21:27:40 +00:00
LineStipple.cpp Added support for glLineStipple via osg::LineStipple state attribute. 2002-02-24 20:55:45 +00:00
LineWidth.cpp Added support for glLineWidth via an osg::LineWidth StateAttribute. 2001-12-20 20:48:46 +00:00
LOD.cpp Added callbacks to allow users to modify the underlying functionality of 2002-02-07 01:07:11 +00:00
Makefile Added new osg::Projection node, and osgUtil::NewCullVisitor which are work 2002-03-31 16:40:44 +00:00
Material.cpp Fixes to Windows build in liu of the move to using just std::streams. 2001-12-14 23:18:28 +00:00
Matrix.cpp Changes required for SUN Solaris port... 2002-03-18 21:56:00 +00:00
MemoryManager.cpp Fix for Cygwin build. 2002-03-30 15:13:33 +00:00
Node.cpp Added support for parents to Drawables. 2002-02-08 22:55:21 +00:00
NodeCallback.cpp Added src/osg/NodeCallback.cpp. 2001-11-12 10:00:08 +00:00
NodeVisitor.cpp Updateds NEWS for the 0.8.44 release. 2002-02-10 23:19:47 +00:00
Notify.cpp Added support for osg::MemoryManager which is based upon Paul Nettle's 2002-03-26 23:52:52 +00:00
Object.cpp Added a check to the destructor of Referenced so that it detects referenced 2002-02-07 01:11:20 +00:00
Point.cpp Moved all #include "osg/.." references to #include <osg/..> to aid port to 2001-10-21 21:27:40 +00:00
PolygonMode.cpp Changes for Borland C++ compiler changes. 2002-01-30 15:02:56 +00:00
PolygonOffset.cpp Moved all #include "osg/.." references to #include <osg/..> to aid port to 2001-10-21 21:27:40 +00:00
PositionAttitudeTransform.cpp Have taken a few more steps towards support for view dependant transformations 2002-02-05 21:54:46 +00:00
Projection.cpp Added new osg::Projection node, and osgUtil::NewCullVisitor which are work 2002-03-31 16:40:44 +00:00
Quat.cpp Added makeRotate(heading,pitch,roll) to Quat in prep for new classes for 2002-02-26 20:01:04 +00:00
ShadeModel.cpp Added osg::ShadeModel state attribute which encapsulates glShadeModel. 2002-01-04 17:35:54 +00:00
State.cpp Added new osg::Projection node, and osgUtil::NewCullVisitor which are work 2002-03-31 16:40:44 +00:00
StateSet.cpp Added support for osg::MemoryManager which is based upon Paul Nettle's 2002-03-26 23:52:52 +00:00
Stencil.cpp More clean up for synch with 0.8.42 2001-09-19 21:19:47 +00:00
Switch.cpp Moved all references to osg::Cloner to osg::CopyOp. 2002-01-29 14:04:06 +00:00
TexEnv.cpp Moved all #include "osg/.." references to #include <osg/..> to aid port to 2001-10-21 21:27:40 +00:00
TexGen.cpp Added osg::TextureCubeMap. submission from Brede Johansen. 2002-03-18 23:10:33 +00:00
TexMat.cpp Moved all #include "osg/.." references to #include <osg/..> to aid port to 2001-10-21 21:27:40 +00:00
Texture.cpp Move the applying of Projection and ModelView matrices into osg::State so that 2002-03-29 17:26:40 +00:00
TextureCubeMap.cpp Added support for setting the texture subload width and height within 2002-03-27 22:51:58 +00:00
Timer.cpp Made the osg::Timer::tick() method a const method. 2002-01-18 14:11:46 +00:00
Transform.cpp Added support for osg::MemoryManager which is based upon Paul Nettle's 2002-03-26 23:52:52 +00:00
Transparency.cpp Moved all #include "osg/.." references to #include <osg/..> to aid port to 2001-10-21 21:27:40 +00:00
Version.cpp Added support for parents to Drawables. 2002-02-08 22:55:21 +00:00
Viewport.cpp o Updated Metrowerks files for MacOS. They aren't 100% there yet, 2001-09-19 23:41:39 +00:00