51#ifndef _SO_TRANSLATE_2_DRAGGER_
52#define _SO_TRANSLATE_2_DRAGGER_
229 static void initClass();
230 static void exitClass();
238 static void startCB(
void *,
SoDragger * );
239 static void motionCB(
void *,
SoDragger * );
240 static void finishCB(
void *,
SoDragger * );
243 static void fieldSensorCB(
void *,
SoSensor * );
244 static void valueChangedCB(
void *,
SoDragger * );
251 static void metaKeyChangeCB(
void *,
SoDragger *);
267 static const char geomBuffer[];
#define FALSE
Possible value of SbBool.
#define SO_KIT_CATALOG_ENTRY_HEADER(partName)
#define SO_KIT_HEADER(className)
Base class for nodekits that move in response to click-drag-release mouse events.
Sensor class that can be attached to Open Inventor fields.
Field containing a three-dimensional vector.
Abstract base class for Open Inventor sensors.
Object you can translate within a plane by dragging with the mouse.
SoSFVec3f translation
Position of the dragger.
SoTranslate2Dragger()
Constructor.