8#ifndef _CO_VR_1D_TRANS_INTERACTOR_H
9#define _CO_VR_1D_TRANS_INTERACTOR_H
14#include <osg/MatrixTransform>
27 osg::Matrix _oldHandMat;
28 void createGeometry();
33 coVR1DTransInteractor(osg::Vec3 pos, osg::Vec3 normal,
float size, coInteraction::InteractionType type,
const char *iconName,
const char *interactorName,
enum coInteraction::InteractionPriority priority);
49 return moveTransform->getMatrix().getTrans();
Definition: ARToolKit.h:33
Definition: coVRIntersectionInteractor.h:56
Definition: coVR1DTransInteractor.h:22
virtual void doInteraction()
virtual void startInteraction()
virtual osg::MatrixTransform * getNode()
Definition: coVR1DTransInteractor.h:51
virtual osg::Vec3 getPosition()
Definition: coVR1DTransInteractor.h:47
virtual void updateTransform(osg::Vec3 pos)
virtual ~coVR1DTransInteractor()
coVR1DTransInteractor(osg::Vec3 pos, osg::Vec3 normal, float size, coInteraction::InteractionType type, const char *iconName, const char *interactorName, enum coInteraction::InteractionPriority priority)