OpenSceneGraph/include/osg
Don BURNS ac2bdbda30 1) new implementation of the osg::Matrix class. Note details below.
2) cleaned up osg::Timer, still in progress.  My intent has been to
     pave the way for support for other OS's.
  3) new osg::FrameStamp class which has a frame number, reference
     time for each frame to be app, culled and drawn.  The FrameStamp
     also can be passed to other machines (i.e. cluster) and the
     FrameStamp can be used with the slaves own app,cull and draw.
     I've also added the beginings of a calander time data to the
     FrameStamp to allow time or day and year to be used in setting
     up position of sun/moon etc. etc.
  4) The osg::State now has contains a pointer to the last applied
     osg::Camera and the current osg::FrameStamp, so that drawables
     can use both pieces of information for creating effects such
     CLOD, earth/sky etc.  The osg::NodeVisitor also now allows you
     to attach a FrameStamp to support syncronization of actions on
     the scene graph.
2001-09-19 23:52:12 +00:00
..
AlphaFunc Added a bunch of files synched with 0.8.42 2001-09-19 21:08:56 +00:00
Billboard Added a bunch of files synched with 0.8.42 2001-09-19 21:08:56 +00:00
BoundingBox Added a bunch of files synched with 0.8.42 2001-09-19 21:08:56 +00:00
BoundingSphere Added a bunch of files synched with 0.8.42 2001-09-19 21:08:56 +00:00
BoundsChecking More clean up for synch with 0.8.42 2001-09-19 21:19:47 +00:00
Camera Added a bunch of files synched with 0.8.42 2001-09-19 21:08:56 +00:00
ClippingVolume More clean up for synch with 0.8.42 2001-09-19 21:19:47 +00:00
ClipPlane More clean up for synch with 0.8.42 2001-09-19 21:19:47 +00:00
ColorMask More clean up for synch with 0.8.42 2001-09-19 21:19:47 +00:00
CullFace Added a bunch of files synched with 0.8.42 2001-09-19 21:08:56 +00:00
Depth More clean up for synch with 0.8.42 2001-09-19 21:19:47 +00:00
Drawable More clean up for synch with 0.8.42 2001-09-19 21:19:47 +00:00
Export Added a bunch of files synched with 0.8.42 2001-09-19 21:08:56 +00:00
Fog Added a bunch of files synched with 0.8.42 2001-09-19 21:08:56 +00:00
FrameStamp 1) new implementation of the osg::Matrix class. Note details below. 2001-09-19 23:52:12 +00:00
FrontFace More clean up for synch with 0.8.42 2001-09-19 21:19:47 +00:00
Geode Added a bunch of files synched with 0.8.42 2001-09-19 21:08:56 +00:00
GeoSet Added a bunch of files synched with 0.8.42 2001-09-19 21:08:56 +00:00
GL Added a bunch of files synched with 0.8.42 2001-09-19 21:08:56 +00:00
GLExtensions More clean up for synch with 0.8.42 2001-09-19 21:19:47 +00:00
Group Added a bunch of files synched with 0.8.42 2001-09-19 21:08:56 +00:00
Image Added a bunch of files synched with 0.8.42 2001-09-19 21:08:56 +00:00
Impostor More clean up for synch with 0.8.42 2001-09-19 21:19:47 +00:00
ImpostorSprite More clean up for synch with 0.8.42 2001-09-19 21:19:47 +00:00
Light Added a bunch of files synched with 0.8.42 2001-09-19 21:08:56 +00:00
LightSource Added a bunch of files synched with 0.8.42 2001-09-19 21:08:56 +00:00
LineSegment More clean up for synch with 0.8.42 2001-09-19 21:19:47 +00:00
LOD Added a bunch of files synched with 0.8.42 2001-09-19 21:08:56 +00:00
Material Added a bunch of files synched with 0.8.42 2001-09-19 21:08:56 +00:00
Matrix Added a bunch of files synched with 0.8.42 2001-09-19 21:08:56 +00:00
Matrix.new o Updated Metrowerks files for MacOS. They aren't 100% there yet, 2001-09-19 23:41:39 +00:00
Matrix.old o Updated Metrowerks files for MacOS. They aren't 100% there yet, 2001-09-19 23:41:39 +00:00
mem_ptr More clean up for synch with 0.8.42 2001-09-19 21:19:47 +00:00
MemoryAdapter More clean up for synch with 0.8.42 2001-09-19 21:19:47 +00:00
Node Added a bunch of files synched with 0.8.42 2001-09-19 21:08:56 +00:00
NodeCallback o Updated Metrowerks files for MacOS. They aren't 100% there yet, 2001-09-19 23:41:39 +00:00
NodeVisitor Added a bunch of files synched with 0.8.42 2001-09-19 21:08:56 +00:00
Notify Added a bunch of files synched with 0.8.42 2001-09-19 21:08:56 +00:00
Object Added a bunch of files synched with 0.8.42 2001-09-19 21:08:56 +00:00
Plane More clean up for synch with 0.8.42 2001-09-19 21:19:47 +00:00
Point Added a bunch of files synched with 0.8.42 2001-09-19 21:08:56 +00:00
PolygonMode More clean up for synch with 0.8.42 2001-09-19 21:19:47 +00:00
PolygonOffset Added a bunch of files synched with 0.8.42 2001-09-19 21:08:56 +00:00
Quat Added a bunch of files synched with 0.8.42 2001-09-19 21:08:56 +00:00
ref_ptr More clean up for synch with 0.8.42 2001-09-19 21:19:47 +00:00
Referenced Added a bunch of files synched with 0.8.42 2001-09-19 21:08:56 +00:00
State Added a bunch of files synched with 0.8.42 2001-09-19 21:08:56 +00:00
StateAttribute More clean up for synch with 0.8.42 2001-09-19 21:19:47 +00:00
StateSet More clean up for synch with 0.8.42 2001-09-19 21:19:47 +00:00
Stencil More clean up for synch with 0.8.42 2001-09-19 21:19:47 +00:00
Switch Added a bunch of files synched with 0.8.42 2001-09-19 21:08:56 +00:00
TexEnv Added a bunch of files synched with 0.8.42 2001-09-19 21:08:56 +00:00
TexGen Added a bunch of files synched with 0.8.42 2001-09-19 21:08:56 +00:00
TexMat Added a bunch of files synched with 0.8.42 2001-09-19 21:08:56 +00:00
Texture Added a bunch of files synched with 0.8.42 2001-09-19 21:08:56 +00:00
Timer Added a bunch of files synched with 0.8.42 2001-09-19 21:08:56 +00:00
Transform More clean up for synch with 0.8.42 2001-09-19 21:19:47 +00:00
Transparency Added a bunch of files synched with 0.8.42 2001-09-19 21:08:56 +00:00
Types Added a bunch of files synched with 0.8.42 2001-09-19 21:08:56 +00:00
Vec2 Added a bunch of files synched with 0.8.42 2001-09-19 21:08:56 +00:00
Vec3 Added a bunch of files synched with 0.8.42 2001-09-19 21:08:56 +00:00
Vec4 Added a bunch of files synched with 0.8.42 2001-09-19 21:08:56 +00:00
Version Initial revision 2001-01-10 16:32:10 +00:00
Viewport o Updated Metrowerks files for MacOS. They aren't 100% there yet, 2001-09-19 23:41:39 +00:00