Public Member Functions | |
| SoTranslateRectangleDragger () | |
Static Public Member Functions | |
| static void | initClass () |
Public Attributes | |
| SoSFVec3f | translation |
| SoSFFloat | min |
| SoSFFloat | max |
Protected Member Functions | |
| void | dragStart () |
| void | drag () |
| virtual SbBool | setUpConnections (SbBool onoff, SbBool doitalways=false) |
Static Protected Member Functions | |
| static void | startCB (void *, SoDragger *) |
| static void | motionCB (void *, SoDragger *) |
| static void | fieldsensorCB (void *, SoSensor *) |
| static void | valueChangedCB (void *, SoDragger *) |
Protected Attributes | |
| SbLineProjector * | lineproj |
| SoFieldSensor * | fieldsensor |
Private Member Functions | |
| SO_KIT_HEADER (SoTranslateRectangleDragger) | |
| SO_KIT_CATALOG_ENTRY_HEADER (translator) | |
| SO_KIT_CATALOG_ENTRY_HEADER (prefixgroup) | |
| ~SoTranslateRectangleDragger () | |
Static Private Attributes | |
| static const char | geombuffer [] = "}\n" |
| SoTranslateRectangleDragger::SoTranslateRectangleDragger | ( | ) |
| SoTranslateRectangleDragger::~SoTranslateRectangleDragger | ( | ) | [private] |
| void SoTranslateRectangleDragger::drag | ( | ) | [protected] |
| void SoTranslateRectangleDragger::dragStart | ( | ) | [protected] |
| static void SoTranslateRectangleDragger::fieldsensorCB | ( | void * | , | |
| SoSensor * | ||||
| ) | [static, protected] |
| static void SoTranslateRectangleDragger::initClass | ( | ) | [static] |
| static void SoTranslateRectangleDragger::motionCB | ( | void * | , | |
| SoDragger * | ||||
| ) | [static, protected] |
| virtual SbBool SoTranslateRectangleDragger::setUpConnections | ( | SbBool | onoff, | |
| SbBool | doitalways = false | |||
| ) | [protected, virtual] |
| SoTranslateRectangleDragger::SO_KIT_CATALOG_ENTRY_HEADER | ( | translator | ) | [private] |
| SoTranslateRectangleDragger::SO_KIT_CATALOG_ENTRY_HEADER | ( | prefixgroup | ) | [private] |
| SoTranslateRectangleDragger::SO_KIT_HEADER | ( | SoTranslateRectangleDragger | ) | [private] |
| static void SoTranslateRectangleDragger::startCB | ( | void * | , | |
| SoDragger * | ||||
| ) | [static, protected] |
| static void SoTranslateRectangleDragger::valueChangedCB | ( | void * | , | |
| SoDragger * | ||||
| ) | [static, protected] |
SoFieldSensor* SoTranslateRectangleDragger::fieldsensor [protected] |
const char SoTranslateRectangleDragger::geombuffer = "}\n" [static, private] |
SbLineProjector* SoTranslateRectangleDragger::lineproj [protected] |
| SoSFFloat SoTranslateRectangleDragger::max |
| SoSFFloat SoTranslateRectangleDragger::min |
| SoSFVec3f SoTranslateRectangleDragger::translation |
1.7.1