1 #ifndef SMALLCHANGE_SOANGLE1DRAGGER_H     2 #define SMALLCHANGE_SOANGLE1DRAGGER_H    37 #include <Inventor/fields/SoSFRotation.h>    38 #include <Inventor/fields/SoSFFloat.h>    40 #include <Inventor/sensors/SoFieldSensor.h>    42 #include <SmallChange/basic.h>    54   SO_KIT_CATALOG_ENTRY_HEADER(rotatorSwitch);
    55   SO_KIT_CATALOG_ENTRY_HEADER(rotator);
    56   SO_KIT_CATALOG_ENTRY_HEADER(activeRotator);
    57   SO_KIT_CATALOG_ENTRY_HEADER(material);
    58   SO_KIT_CATALOG_ENTRY_HEADER(geometry);
    59   SO_KIT_CATALOG_ENTRY_HEADER(activeMaterial);
    60   SO_KIT_CATALOG_ENTRY_HEADER(activeGeometry);
    78                             SbBool copyconnections);
    80   static void startCB(
void * f, 
SoDragger * d);
    81   static void motionCB(
void * f, 
SoDragger * d);
    82   static void doneCB(
void * f, 
SoDragger * d);
    86   void dragFinish(
void);
    89   friend class SoAngle1DraggerP;
    90   class SoAngle1DraggerP* pimpl;
    94 #endif // !SMALLCHANGE_SOANGLE1DRAGGER_H 
static void initClass(void)
The SoAngle1Dragger class is for rotating geometry around a single axis. 
Definition: SoAngle1Dragger.h:49
SoSFFloat angle
Definition: SoAngle1Dragger.h:68
virtual void copyContents(const SoFieldContainer *fromFC, SbBool copyConnections)
virtual SbBool setUpConnections(SbBool onoff, SbBool doitalways=FALSE)