Point Cloud Library (PCL)
1.11.1-dev
|
41 #include <pcl/visualization/keyboard_event.h>
45 namespace visualization
80 unsigned int x,
unsigned int y,
81 bool alt,
bool ctrl,
bool shift,
82 bool selection_mode =
false);
140 unsigned x,
unsigned y,
141 bool alt,
bool ctrl,
bool shift,
148 , selection_mode_ (selection_mode)
void setType(const Type &type)
Sets the mouse event type.
bool getSelectionMode() const
static const unsigned int Shift
bit patter for the Shift key
const Type & getType() const
unsigned int getKeyboardModifiers() const
MouseEvent(const Type &type, const MouseButton &button, unsigned int x, unsigned int y, bool alt, bool ctrl, bool shift, bool selection_mode=false)
Constructor.
static const unsigned int Ctrl
bit patter for the Control key
static const unsigned int Alt
bit patter for the ALT key
const MouseButton & getButton() const
void setButton(const MouseButton &button)
Set the button that caused the event.
unsigned int getY() const
unsigned int getX() const