13 #ifndef SO_DRAGGER3_D_H
14 #define SO_DRAGGER3_D_H
17 #include <Inventor/draggers/SoDragger.h>
27 SO_KIT_CATALOG_ENTRY_HEADER(dragScale);
28 SO_KIT_CATALOG_ENTRY_HEADER(drag2DSep);
29 SO_KIT_CATALOG_ENTRY_HEADER(drag2DTrafo);
30 SO_KIT_CATALOG_ENTRY_HEADER(drag2D);
31 SO_KIT_CATALOG_ENTRY_HEADER(drag1DSep);
32 SO_KIT_CATALOG_ENTRY_HEADER(drag1DTrafo);
33 SO_KIT_CATALOG_ENTRY_HEADER(drag1D);
65 void posChangedCB(SoField*);
66 static void valueChangedCB(
void*, SoDragger *myDrag);
72 SoFieldSensor* _translSensor;
#define SOUTILS_EXPORT
System dependent includes. Disables some compiler/linker warnings.
SoDragger3D is a 3d dragger consisting of a 2d and 1d draggers.
SoSFVec3f translation
Position of the 3D-Dragger.
void setScale(float scale)
sets the general scale size of the dragger
static void initClass()
must be called first to initialize the class in OpenInventor
~SoDragger3D() override
Destructor.
SoDragger3D()
Constructor.