RotTransDragger Class Reference

#include <SoNavigationDragger.h>

Public Member Functions

 RotTransDragger ()
 

Static Public Member Functions

static void initClass ()
 

Public Attributes

SoSFRotation rotation
 
SoSFVec3f translation
 

Protected Member Functions

virtual void setDefaultOnNonWritingFields ()
 
virtual SbBool setUpConnections (SbBool onOff, SbBool doItAlways=false)
 

Static Protected Member Functions

static void fieldSensorCB (void *, SoSensor *)
 
static void invalidateSurroundScaleCB (void *, SoDragger *)
 
static void valueChangedCB (void *, SoDragger *)
 

Protected Attributes

SoFieldSensor * rotFieldSensor
 
SoFieldSensor * translFieldSensor
 

Constructor & Destructor Documentation

◆ RotTransDragger()

RotTransDragger::RotTransDragger ( )

Member Function Documentation

◆ fieldSensorCB()

void RotTransDragger::fieldSensorCB ( void *  inDragger,
SoSensor *   
)
staticprotected

◆ initClass()

void RotTransDragger::initClass ( void  )
static

Referenced by Gui::SoFCDB::init().

◆ invalidateSurroundScaleCB()

void RotTransDragger::invalidateSurroundScaleCB ( void *  parent,
SoDragger  
)
staticprotected

Referenced by setUpConnections().

◆ setDefaultOnNonWritingFields()

void RotTransDragger::setDefaultOnNonWritingFields ( )
protectedvirtual

◆ setUpConnections()

SbBool RotTransDragger::setUpConnections ( SbBool  onOff,
SbBool  doItAlways = false 
)
protectedvirtual

◆ valueChangedCB()

void RotTransDragger::valueChangedCB ( void *  ,
SoDragger inDragger 
)
staticprotected

Member Data Documentation

◆ rotation

◆ rotFieldSensor

SoFieldSensor* RotTransDragger::rotFieldSensor
protected

◆ translation

SoSFVec3f RotTransDragger::translation

◆ translFieldSensor

SoFieldSensor* RotTransDragger::translFieldSensor
protected

The documentation for this class was generated from the following files: