51#ifndef _SO_ROTATE_SPHERICAL_DRAGGER_
52#define _SO_ROTATE_SPHERICAL_DRAGGER_
228 static void initClass();
229 static void exitClass();
243 static void startCB(
void *,
SoDragger * );
244 static void motionCB(
void *,
SoDragger * );
245 static void doneCB(
void *,
SoDragger * );
248 static void fieldSensorCB(
void *,
SoSensor * );
249 static void valueChangedCB(
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.
Abstract base class for objects that contain fields.
Sensor class that can be attached to Open Inventor fields.
Object you can rotate about a spherical surface by dragging with the mouse.
const SbSphereProjector * getProjector() const
Gets the sphere projector.
SoSFRotation rotation
Orientation of the dragger.
SoRotateSphericalDragger()
Constructor.
void setProjector(SbSphereProjector *p)
Sets a different sphere projector.
Field containing a rotation.
Abstract base class for Open Inventor sensors.