On Jan 18, 2008 2:37 PM, Jean-Sebastien Guay
<[EMAIL PROTECTED]> wrote:
> Thanks again, this makes things much clearer. The wiki page I created is here:
>
> http://www.openscenegraph.org/projects/osg/wiki/Support/ProgrammingGuide/ViewerVSCompositeViewer

Thanks.

> On a related note, the doxygen on the site
>
> http://www.openscenegraph.org/documentation/OpenSceneGraphReferenceDocs/
>
> does not seem to be up to date, as it does not show that Viewer and
> CompositeViewer inherit from ViewerBase... Is it possible to update it?

Once I have time, and work out how to...

> What I might try doing though is to create methods in CompositeViewer which
> mirror the View::setUpView*() methods, but for multiple views (when
> appropriate). This will help us set up the simple cases more easily. Would you
> accept those as a submission?

Ahhghghghghrhgrhgrhgrh noooooo. This breaks the whole point of the
where different functionality is placed in what class and for what
reason.  The functionality is placed which is both conceptually and
functionality appropriate.  CompositeViewer is not a View, so methods
setting it up as if "is a View" such as just plain conceptually wrong
and will just lead to confusion later down the road.  As well as
confused, it also fails the minimal and complete test that all
software should be subjected to.

Robert.
_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to