15#ifndef OSGMANIPULATOR_TRANSLATE2DDRAGGER
16#define OSGMANIPULATOR_TRANSLATE2DDRAGGER 1
virtual bool handle(const osgGA::GUIEventAdapter &ea, osgGA::GUIActionAdapter &aa)
META_OSGMANIPULATOR_Object(osgManipulator, Translate2DDragger) virtual bool handle(const PointerInfo &pi
virtual ~Translate2DDragger()
osg::Vec4 _color
Definition Translate2DDragger:60
const osgGA::GUIEventAdapter & ea
Definition Translate2DDragger:39
void setColor(const osg::Vec4 &color)
Definition Translate2DDragger:45
osg::Vec3d _startProjectedPoint
Definition Translate2DDragger:58
const osg::Vec4 & getPickColor() const
Definition Translate2DDragger:51
const osgGA::GUIEventAdapter osgGA::GUIActionAdapter & us
Definition Translate2DDragger:39
osg::ref_ptr< PlaneProjector > _projector
Definition Translate2DDragger:57
osg::ref_ptr< osg::PolygonOffset > _polygonOffset
Definition Translate2DDragger:62
void setupDefaultGeometry()
const osg::Vec4 & getColor() const
Definition Translate2DDragger:46
Translate2DDragger(const osg::Plane &plane)
osg::Vec4 _pickColor
Definition Translate2DDragger:61
void setPickColor(const osg::Vec4 &color)
Definition Translate2DDragger:50
A plane class. It can be used to represent an infinite plane.
Definition Plane:34
void OSGMANIPULATOR_EXPORT setMaterialColor(const osg::Vec4 &color, osg::Node &node)
Vec4f Vec4
Definition Vec4:21
#define OSGMANIPULATOR_EXPORT
Definition osgManipulator/Export:27