| 
    KiCad PCB EDA Suite
    
   | 
 
#include <spacenav_driver.h>
  
Public Member Functions | |
| virtual | ~SPACEMOUSE_HANDLER ()=default | 
| virtual void | OnPan (double x, double y, double z)=0 | 
| Handle translation (pan) events.   | |
| virtual void | OnRotate (double rx, double ry, double rz)=0 | 
| Handle rotational events.   | |
| virtual void | OnButton (int button, bool pressed)=0 | 
| Handle button press/release events.   | |
Definition at line 25 of file spacenav_driver.h.
      
  | 
  virtualdefault | 
      
  | 
  pure virtual | 
Handle button press/release events.
Implemented in SPNAV_2D_PLUGIN, and SPNAV_VIEWER_PLUGIN.
      
  | 
  pure virtual | 
Handle translation (pan) events.
Units are driver dependent.
Implemented in SPNAV_2D_PLUGIN, and SPNAV_VIEWER_PLUGIN.
      
  | 
  pure virtual | 
Handle rotational events.
Units are driver dependent.
Implemented in SPNAV_2D_PLUGIN, and SPNAV_VIEWER_PLUGIN.