Observes the mouse movements in an iARenderer.
More...
#include <iARenderObserver.h>
Observes the mouse movements in an iARenderer.
This class servers the iARenderer class to observe mouse movement and to extract coordinates and the corresponding data "below" the mouse pointer.
◆ iARenderObserver()
| iARenderObserver::iARenderObserver |
( |
vtkRenderer * | pRen, |
|
|
vtkRenderWindowInteractor * | pIren, |
|
|
std::array< vtkPlane *, 3 > | planes ) |
◆ AddListener()
| void iARenderObserver::AddListener |
( |
vtkCommand * | listener | ) |
|
◆ GetInteractor()
| vtkRenderWindowInteractor * iARenderObserver::GetInteractor |
( |
| ) |
|
◆ GetWorldPicker()
| vtkWorldPointPicker * iARenderObserver::GetWorldPicker |
( |
| ) |
|
◆ PickWithWorldPicker()
| void iARenderObserver::PickWithWorldPicker |
( |
| ) |
|
◆ m_pIren
| vtkRenderWindowInteractor* iARenderObserver::m_pIren |
|
protected |
◆ m_pRen
| vtkRenderer* iARenderObserver::m_pRen |
|
protected |
◆ m_pWorldPicker
| vtkSmartPointer<vtkWorldPointPicker> iARenderObserver::m_pWorldPicker |
|
protected |
The documentation for this class was generated from the following files: