OpenSceneGraph/include
Robert Osfield 08a793eb87 From Stephan Huber and Robert Osfield,
Stephan: "attached you'll find some modifications to the GraphicsWindow-class and
their platform-dependant implementations.

The problem:
setWindowRectangle and setWindowDecoration do not update the
traits-object, so, if you call setWindowRectangle on a
not-realized-window it will open with another size when realized later.
getWindowRectangle reports possible wrong sizes if setWindowRectangle
called before.

My solution:
split the implementation in two parts:
GraphicsWindow::setWindowRectangle will update its traits-object and
call afterwards the virtual method setWindowRectangleImplementation
(which is implemented by the derived platformspecific classess). For
setWindowDecoration I am useing a similar mechanism.

I hope you'll find the submission useful, the Win32 and X11 changes are
not tested but should work."

Changes to this made by Robert are call of resized in setWindowRectangle 
instead of setting of Traits, and use of a bool return type.
2007-06-10 19:53:18 +00:00
..
osg Added DisplaySettings to osg::Camera, and support into osg::View for initializing 2007-06-09 10:06:38 +00:00
osgDB Improved the set up of static build, added freetype plugin to plugins that support static usage 2007-06-10 09:51:29 +00:00
osgFX Updated copyright years. 2006-07-18 15:21:48 +00:00
osgGA From Rafa Giatan and Robert Osfield, added support for User defined events, by adding 2007-05-19 13:39:55 +00:00
osgIntrospection From Mike Wittman, "This change to genwrapper and osgIntrospection gives access to 2007-06-08 10:11:00 +00:00
osgManipulator Change interator to const_iterator to try and avoid Solaris build failure 2007-06-05 14:37:55 +00:00
osgParticle Removed deprecated drawImplementation(State&) method from Drawable and Drawable::DrawCallback 2007-03-28 11:30:38 +00:00
osgShadow Fixed spelling of Receives 2007-06-04 08:38:11 +00:00
osgSim Updates to OverlayData 2007-06-01 19:44:09 +00:00
osgTerrain From Maria Ten, "The constructor method of the EllipsoidLocator of osgTerrain assumes 2007-06-01 21:33:29 +00:00
osgText Reorganised the managment of margins around glyphs so that is done entirely 2007-05-04 12:05:29 +00:00
osgUtil Added const get*Matrix() methods 2007-06-08 09:17:42 +00:00
osgViewer From Stephan Huber and Robert Osfield, 2007-06-10 19:53:18 +00:00