#include <extendedViewer.h>
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. | |
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.
| ExtendedViewer | ( | ) |
| ExtendedViewer | ( | Producer::CameraConfig * | cfg | ) |
| ExtendedViewer | ( | const std::string & | configFile | ) |
| ExtendedViewer | ( | osg::ArgumentParser & | arguments | ) |
| ~ExtendedViewer | ( | ) | [virtual] |
| osgGA::MatrixManipulator * getCurrentCameraManipulator | ( | ) | [virtual] |
Get the current active camera manipulator.
1.4.7