#include <pcl/visualization/window.h>
List of all members.
Classes |
| struct | ExitCallback |
| struct | ExitMainLoopTimerCallback |
Public Member Functions |
| | Window (const std::string &window_name="") |
| | Window (const Window &src) |
| Window & | operator= (const Window &src) |
| virtual | ~Window () |
| void | spin () |
| | Spin method.
|
| void | spinOnce (int time=1, bool force_redraw=false) |
| | Spin once method.
|
| bool | wasStopped () const |
| | Returns true when the user tried to close the window.
|
| boost::signals2::connection | registerKeyboardCallback (void(*callback)(const pcl::visualization::KeyboardEvent &, void *), void *cookie=NULL) |
| | registering a callback function for keyboard events
|
| template<typename T > |
| boost::signals2::connection | registerKeyboardCallback (void(T::*callback)(const pcl::visualization::KeyboardEvent &, void *), T &instance, void *cookie=NULL) |
| | registering a callback function for keyboard events
|
| boost::signals2::connection | registerMouseCallback (void(*callback)(const pcl::visualization::MouseEvent &, void *), void *cookie=NULL) |
| template<typename T > |
| boost::signals2::connection | registerMouseCallback (void(T::*callback)(const pcl::visualization::MouseEvent &, void *), T &instance, void *cookie=NULL) |
| | registering a callback function for mouse events
|
Detailed Description
Definition at line 55 of file window.h.
Constructor & Destructor Documentation
Member Function Documentation
| Window& pcl::visualization::Window::operator= |
( |
const Window & |
src | ) |
|
registering a callback function for keyboard events
- Parameters:
-
| callback | the function that will be registered as a callback for a keyboard event |
| cookie | user data that is passed to the callback |
- Returns:
- connection object that allows to disconnect the callback function.
Definition at line 87 of file window.h.
registering a callback function for keyboard events
- Parameters:
-
| callback | the member function that will be registered as a callback for a keyboard event |
| instance | instance to the class that implements the callback function |
| cookie | user data that is passed to the callback |
- Returns:
- connection object that allows to disconnect the callback function.
Definition at line 101 of file window.h.
- Parameters:
-
| callback | the function that will be registered as a callback for a mouse event |
| cookie | user data that is passed to the callback |
- Returns:
- connection object that allows to disconnect the callback function.
Definition at line 114 of file window.h.
registering a callback function for mouse events
- Parameters:
-
| callback | the member function that will be registered as a callback for a mouse event |
| instance | instance to the class that implements the callback function |
| cookie | user data that is passed to the callback |
- Returns:
- connection object that allows to disconnect the callback function.
Definition at line 128 of file window.h.
Spin method.
Calls the interactor and runs an internal loop.
Spin once method.
Calls the interactor and updates the screen once.
- Parameters:
-
| time | - How long (in ms) should the visualization loop be allowed to run. |
| force_redraw | - if false it might return without doing anything if the interactor's framerate does not require a redraw yet. |
Returns true when the user tried to close the window.
Definition at line 78 of file window.h.
The documentation for this class was generated from the following file:
- /usr/src/RPM/BUILD/PCL-1.6.0-Source/visualization/include/pcl/visualization/window.h