1 #ifndef DRAGGABLEWIRE_H 2 #define DRAGGABLEWIRE_H 5 #include <osg/Geometry> 7 #include <osg/StateSet> 9 #include <osg/LineWidth> 10 #include <osg/MatrixTransform> 85 osg::Geometry* m_wire;
86 osg::Geometry* m_points;
93 #endif // DRAGGABLEWIRE_H void setColorPointWire(int index, osg::Vec4f color)
Definition: DraggableWire.cpp:177
Scene graph entities.
Definition: AddEntityCommand.h:17
void pick(int index)
Definition: DraggableWire.cpp:100
osg::Vec3f getCenter3D() const
Definition: DraggableWire.cpp:48
void unpick()
Definition: DraggableWire.cpp:112
void dragStop()
Definition: DraggableWire.cpp:124
void setColorPoint(int index, osg::Vec4f color)
Definition: DraggableWire.cpp:166
void drag()
Definition: DraggableWire.cpp:118
void unselect()
Definition: DraggableWire.cpp:87
A scene graph class that contains all the geometric entities of entity::SVMData.
Definition: DraggableWire.h:20
void setColorPointsDefaults()
Definition: DraggableWire.cpp:144
const osg::Geode * getGeode() const
Definition: DraggableWire.cpp:70
osg::Plane getPlane() const
Definition: DraggableWire.cpp:62
void setColorWire(osg::Vec4f color)
Definition: DraggableWire.cpp:154
osg::Vec3f getPoint3D(int i) const
Definition: DraggableWire.cpp:139
osg::Vec3f getPoint2D(int i) const
Definition: DraggableWire.cpp:130
void editPick(double u, double v)
Definition: DraggableWire.cpp:75
void select()
Definition: DraggableWire.cpp:94
void updateGeometry(osg::Geometry *geom)
Definition: DraggableWire.cpp:190
DraggableWire()
Definition: DraggableWire.cpp:10
osg::Vec3f getCenter2D() const
Definition: DraggableWire.cpp:53