ExtendedViewer Class Reference

A Producer-based viewer. More...

#include <extendedViewer.h>

List of all members.

Public Member Functions

 ExtendedViewer ()
 ExtendedViewer (Producer::CameraConfig *cfg)
 ExtendedViewer (const std::string &configFile)
 ExtendedViewer (osg::ArgumentParser &arguments)
virtual ~ExtendedViewer ()
virtual osgGA::MatrixManipulator * getCurrentCameraManipulator ()
 Get the current active camera manipulator.


Detailed Description

A Producer-based viewer.

Just like OpenGL, the core of OSG is independent of windowing system. The integration between OSG and some windowing system is delegated to other, non-core parts of OSG (users are also allowed to integrate OSG with any exotic windowing system they happen to use). Viewer implements the integration between OSG and Producer, AKA Open Producer (http://www.andesengineering.com/Producer), thus offering an out-of-the-box, scalable and multi-platform abstraction of the windowing system.


Constructor & Destructor Documentation

ExtendedViewer  ) 
 

ExtendedViewer Producer::CameraConfig *  cfg  ) 
 

ExtendedViewer const std::string &  configFile  ) 
 

ExtendedViewer osg::ArgumentParser &  arguments  ) 
 

~ExtendedViewer  )  [virtual]
 


Member Function Documentation

osgGA::MatrixManipulator * getCurrentCameraManipulator  )  [virtual]
 

Get the current active camera manipulator.


The documentation for this class was generated from the following files:
Generated on Tue Jan 16 02:14:51 2007 for Robotsystem of the Robot Group Leipzig by doxygen 1.3.8