#include <pcl/visualization/vtk/vtkFixedXRenderWindowInteractor.h>
| pcl::vtkXRenderWindowInteractor::vtkXRenderWindowInteractor |
( |
| ) |
|
|
protected |
| pcl::vtkXRenderWindowInteractor::~vtkXRenderWindowInteractor |
( |
| ) |
|
|
overrideprotected |
| void pcl::vtkXRenderWindowInteractor::Disable |
( |
| ) |
|
|
override |
| void pcl::vtkXRenderWindowInteractor::DispatchEvent |
( |
XEvent * |
| ) |
|
| void pcl::vtkXRenderWindowInteractor::Enable |
( |
| ) |
|
|
override |
Enable/Disable interactions.
By default interactors are enabled when initialized. Initialize() must be called prior to enabling/disabling interaction. These methods are used when a window/widget is being shared by multiple renderers and interactors. This allows a "modal" display where one interactor is active when its data is to be displayed and all other interactors associated with the widget are disabled when their data is not displayed.
| void pcl::vtkXRenderWindowInteractor::Finalize |
( |
| ) |
|
|
protected |
Deallocate X resource that may have been allocated Also calls finalize on the render window if available.
| void pcl::vtkXRenderWindowInteractor::FireTimers |
( |
| ) |
|
|
protected |
| void pcl::vtkXRenderWindowInteractor::GetMousePosition |
( |
int * |
x, |
|
|
int * |
y |
|
) |
| |
|
override |
Re-defines virtual function to get mouse position by querying X-server.
| void pcl::vtkXRenderWindowInteractor::Initialize |
( |
| ) |
|
|
override |
Initializes the event handlers without an XtAppContext.
This is good for when you don't have a user interface, but you still want to have mouse interaction.
| int pcl::vtkXRenderWindowInteractor::InternalCreateTimer |
( |
int |
timerId, |
|
|
int |
timerType, |
|
|
unsigned long |
duration |
|
) |
| |
|
overrideprotected |
X-specific internal timer methods.
See the superclass for detailed documentation.
| int pcl::vtkXRenderWindowInteractor::InternalDestroyTimer |
( |
int |
platformTimerId | ) |
|
|
overrideprotected |
| void pcl::vtkXRenderWindowInteractor::PrintSelf |
( |
ostream & |
os, |
|
|
vtkIndent |
indent |
|
) |
| |
|
override |
| void pcl::vtkXRenderWindowInteractor::ProcessEvents |
( |
| ) |
|
|
override |
Run the event loop and return.
This is provided so that you can implement your own event loop but yet use the vtk event handling as well.
| void pcl::vtkXRenderWindowInteractor::StartEventLoop |
( |
| ) |
|
|
overrideprotected |
This will start up the X event loop and never return.
If you call this method it will loop processing X events until the application is exited.
| void pcl::vtkXRenderWindowInteractor::TerminateApp |
( |
| ) |
|
|
override |
Break the event loop on 'q','e' keypress.
Want more ???
| void pcl::vtkXRenderWindowInteractor::UpdateSize |
( |
int |
, |
|
|
int |
|
|
) |
| |
|
override |
Update the Size data member and set the associated RenderWindow's size.
| void pcl::vtkXRenderWindowInteractor::UpdateSizeNoXResize |
( |
int |
, |
|
|
int |
|
|
) |
| |
|
protected |
Update the Size data member and set the associated RenderWindow's size but do not resize the XWindow.
| Display* pcl::vtkXRenderWindowInteractor::DisplayId |
|
protected |
| vtkXRenderWindowInteractorInternals* pcl::vtkXRenderWindowInteractor::Internal |
|
protected |
| Atom pcl::vtkXRenderWindowInteractor::KillAtom |
|
protected |
| int pcl::vtkXRenderWindowInteractor::NumAppInitialized |
|
staticprotected |
| bool pcl::vtkXRenderWindowInteractor::OwnDisplay = false |
|
protected |
| int pcl::vtkXRenderWindowInteractor::PositionBeforeStereo[2] |
|
protected |
| Window pcl::vtkXRenderWindowInteractor::WindowId |
|
protected |
| Atom pcl::vtkXRenderWindowInteractor::XdndActionCopyAtom |
|
protected |
| Atom pcl::vtkXRenderWindowInteractor::XdndDropAtom |
|
protected |
| Atom pcl::vtkXRenderWindowInteractor::XdndEnterAtom |
|
protected |
| Atom pcl::vtkXRenderWindowInteractor::XdndFinishedAtom |
|
protected |
| Atom pcl::vtkXRenderWindowInteractor::XdndFormatAtom |
|
protected |
| Atom pcl::vtkXRenderWindowInteractor::XdndPositionAtom |
|
protected |
| Window pcl::vtkXRenderWindowInteractor::XdndSource |
|
protected |
| int pcl::vtkXRenderWindowInteractor::XdndSourceVersion |
|
protected |
| Atom pcl::vtkXRenderWindowInteractor::XdndStatusAtom |
|
protected |
| Atom pcl::vtkXRenderWindowInteractor::XdndTypeListAtom |
|
protected |
| Atom pcl::vtkXRenderWindowInteractor::XdndURIListAtom |
|
protected |
The documentation for this class was generated from the following file: