Observes the mouse movements in an iARenderer.
More...
#include <iARenderObserver.h>
|
| | iARenderObserver (vtkRenderer *pRen, vtkRenderWindowInteractor *pIren, vtkTransform *pTrans, vtkPlane *plane1, vtkPlane *plane2, vtkPlane *plane3) |
| |
| void | AddListener (vtkCommand *listener) |
| |
| vtkRenderWindowInteractor * | GetInteractor () |
| |
| int | GetMode () |
| |
| vtkWorldPointPicker * | GetWorldPicker () |
| |
| void | PickWithWorldPicker () |
| |
| void | ReInitialize (vtkRenderer *pRen, vtkRenderWindowInteractor *pIren, vtkTransform *pTrans, vtkPlane *plane1, vtkPlane *plane2, vtkPlane *plane3) |
| |
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, |
|
|
vtkTransform * |
pTrans, |
|
|
vtkPlane * |
plane1, |
|
|
vtkPlane * |
plane2, |
|
|
vtkPlane * |
plane3 |
|
) |
| |
◆ AddListener()
| void iARenderObserver::AddListener |
( |
vtkCommand * |
listener | ) |
|
◆ GetInteractor()
| vtkRenderWindowInteractor * iARenderObserver::GetInteractor |
( |
| ) |
|
◆ GetMode()
| int iARenderObserver::GetMode |
( |
| ) |
|
◆ GetWorldPicker()
| vtkWorldPointPicker * iARenderObserver::GetWorldPicker |
( |
| ) |
|
◆ keyPressed
| void iARenderObserver::keyPressed |
( |
int |
keyCode | ) |
|
|
signal |
◆ PickWithWorldPicker()
| void iARenderObserver::PickWithWorldPicker |
( |
| ) |
|
◆ ReInitialize()
| void iARenderObserver::ReInitialize |
( |
vtkRenderer * |
pRen, |
|
|
vtkRenderWindowInteractor * |
pIren, |
|
|
vtkTransform * |
pTrans, |
|
|
vtkPlane * |
plane1, |
|
|
vtkPlane * |
plane2, |
|
|
vtkPlane * |
plane3 |
|
) |
| |
◆ m_pIren
| vtkRenderWindowInteractor* iARenderObserver::m_pIren |
|
protected |
◆ m_pLine
| vtkSmartPointer<vtkLineSource> iARenderObserver::m_pLine |
|
protected |
◆ m_pProbe
| vtkSmartPointer<vtkProbeFilter> iARenderObserver::m_pProbe |
|
protected |
◆ m_pRen
| vtkRenderer* iARenderObserver::m_pRen |
|
protected |
◆ m_pTrans
| vtkTransform* iARenderObserver::m_pTrans |
|
protected |
◆ m_pWorldPicker
| vtkSmartPointer<vtkWorldPointPicker> iARenderObserver::m_pWorldPicker |
|
protected |
The documentation for this class was generated from the following files: