Changeset 73 for osgVisual/include


Ignore:
Timestamp:
Jul 24, 2010, 10:48:02 AM (14 years ago)
Author:
Torben Dannhauer
Message:
 
Location:
osgVisual/include
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • osgVisual/include/dataIO/dataIO_transportContainer.h

    r70 r73  
    1818#include <osg/Object>
    1919#include <osg/Matrixd>
     20#include <osg/Vec3d>
    2021
    2122#include <dataIO_executer.h>
     
    3435                        frameID(tC_.frameID),
    3536                        viewMatrix(tC_.viewMatrix),
    36                         projectionMatrix(tC_.projectionMatrix),
     37                        eye(tC_.eye),
     38                        center(tC_.center),
     39                        up(tC_.up),
    3740                        executer(tC_.executer),
    3841                        ioSlots(tC_.ioSlots){}
     
    4952        int frameID;
    5053        osg::Matrixd viewMatrix;
    51         osg::Matrixd projectionMatrix;
     54        osg::Vec3d eye, center, up;
    5255        executerList executer;
    5356        slotList ioSlots;
     
    5861        void setFrameID(int frameID_ ){frameID=frameID_;}
    5962
    60         void setViewMatrix(const osg::Matrixd& viewMatrix_){viewMatrix=viewMatrix_;}
     63        void setViewMatrix(const osg::Matrixd& viewMatrix_){viewMatrix = viewMatrix_;}
    6164        const osg::Matrixd& getViewMatrix() const {return viewMatrix;}
    6265
    63         void setProjectionMatrix(const osg::Matrixd& projectionMatrix_){projectionMatrix=projectionMatrix_;}
    64         const osg::Matrixd& getProjectionMatrix() const {return projectionMatrix;}
     66        void setEye(const osg::Vec3d& eye_) { eye = eye_; }
     67    const osg::Vec3d& getEye() const { return eye; }
     68
     69        void setCenter(const osg::Vec3d& center_) { center = center_; }
     70    const osg::Vec3d& getCenter() const { return center; }
     71
     72        void setUp(const osg::Vec3d& up_) { up = up_; }
     73    const osg::Vec3d& getUp() const { return up; }
    6574
    6675        void setExecuter(const executerList& executer_) {executer=executer_;}
  • osgVisual/include/dataIO/visual_dataIO.h

    r70 r73  
    152152        bool isStandalone(){if (clusterMode==osgVisual::dataIO_cluster::STANDALONE) return true; else return false;};
    153153
    154 
    155154// SLOT Access functions
    156155        void* getSlotPointer(std::string slotName_, osgVisual::dataIO_slot::dataDirection direction_, osgVisual::dataIO_slot::varType variableTyp_ );
  • osgVisual/include/extLink/manip_extLink.h

    r55 r73  
    2424
    2525/**
    26  * \brief This class is a free spacemouse manipulator. It uses the 3DConnexion SpaceNavigator, which interface is implemented in manip_spaceMouse.h
     26 * \brief This class is a camera manipulator based slots without objects.
    2727 *
    2828 * @author Torben Dannhauer
Note: See TracChangeset for help on using the changeset viewer.