Main Page | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages

vtkPVGenericRenderWindowInteractor Class Reference

#include <vtkPVGenericRenderWindowInteractor.h>

Collaboration diagram for vtkPVGenericRenderWindowInteractor:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 vtkTypeRevisionMacro (vtkPVGenericRenderWindowInteractor, vtkRenderWindowInteractor)
void PrintSelf (ostream &os, vtkIndent indent)
void SetPVRenderView (vtkPVRenderViewProxy *view)
virtual vtkPVRenderViewProxyGetPVRenderView ()
virtual void ConfigureEvent ()
void SetMoveEventInformationFlipY (int x, int y)
void SetRenderer (vtkRenderer *view)
virtual vtkRenderer * GetRenderer ()
virtual vtkRenderer * FindPokedRenderer (int, int)
void SetInteractiveRenderEnabled (int)
virtual int GetInteractiveRenderEnabled ()
virtual void InteractiveRenderEnabledOn ()
virtual void InteractiveRenderEnabledOff ()
virtual void Render ()
virtual void OnLeftPress (int x, int y, int control, int shift)
virtual void OnMiddlePress (int x, int y, int control, int shift)
virtual void OnRightPress (int x, int y, int control, int shift)
virtual void OnLeftRelease (int x, int y, int control, int shift)
virtual void OnMiddleRelease (int x, int y, int control, int shift)
virtual void OnRightRelease (int x, int y, int control, int shift)
virtual void OnMove (int x, int y)
virtual void OnKeyPress (char keyCode, int x, int y)

Static Public Member Functions

vtkPVGenericRenderWindowInteractorNew ()

Protected Member Functions

 vtkPVGenericRenderWindowInteractor ()
 ~vtkPVGenericRenderWindowInteractor ()

Protected Attributes

vtkPVRenderViewProxyPVRenderView
int InteractiveRenderEnabled
vtkRenderer * Renderer

Constructor & Destructor Documentation

vtkPVGenericRenderWindowInteractor::vtkPVGenericRenderWindowInteractor  )  [protected]
 

vtkPVGenericRenderWindowInteractor::~vtkPVGenericRenderWindowInteractor  )  [protected]
 


Member Function Documentation

vtkPVGenericRenderWindowInteractor* vtkPVGenericRenderWindowInteractor::New  )  [static]
 

vtkPVGenericRenderWindowInteractor::vtkTypeRevisionMacro vtkPVGenericRenderWindowInteractor  ,
vtkRenderWindowInteractor 
 

void vtkPVGenericRenderWindowInteractor::PrintSelf ostream &  os,
vtkIndent  indent
 

void vtkPVGenericRenderWindowInteractor::SetPVRenderView vtkPVRenderViewProxy view  ) 
 

virtual vtkPVRenderViewProxy* vtkPVGenericRenderWindowInteractor::GetPVRenderView  )  [virtual]
 

virtual void vtkPVGenericRenderWindowInteractor::ConfigureEvent  )  [virtual]
 

Fire various events, SetEventInformation should be called just prior to calling any of these methods. This methods will Invoke the corresponding vtk event.

void vtkPVGenericRenderWindowInteractor::SetRenderer vtkRenderer *  view  ) 
 

My sollution to the poked renderer problem. This interactor class always returns this renderer as poked render. This insures the 2D renderer will never be poked.

virtual vtkRenderer* vtkPVGenericRenderWindowInteractor::GetRenderer  )  [virtual]
 

My sollution to the poked renderer problem. This interactor class always returns this renderer as poked render. This insures the 2D renderer will never be poked.

virtual vtkRenderer* vtkPVGenericRenderWindowInteractor::FindPokedRenderer int  ,
int 
[virtual]
 

My sollution to the poked renderer problem. This interactor class always returns this renderer as poked render. This insures the 2D renderer will never be poked.

void vtkPVGenericRenderWindowInteractor::SetMoveEventInformationFlipY int  x,
int  y
 

Set the event onformation, but remember keys from before.

void vtkPVGenericRenderWindowInteractor::SetInteractiveRenderEnabled int   ) 
 

3D widgets call render on this interactor directly. They call SetInteractive to tell whether to use still or interactive rendering. This class just forwards the render request to ParaView's RenderModule. DesiredUpdateRate is ignored. Since I was having trouble with the 3D widget doing the final full res render, setting this to 0 causes the render view to eventually render.

virtual int vtkPVGenericRenderWindowInteractor::GetInteractiveRenderEnabled  )  [virtual]
 

3D widgets call render on this interactor directly. They call SetInteractive to tell whether to use still or interactive rendering. This class just forwards the render request to ParaView's RenderModule. DesiredUpdateRate is ignored. Since I was having trouble with the 3D widget doing the final full res render, setting this to 0 causes the render view to eventually render.

virtual void vtkPVGenericRenderWindowInteractor::InteractiveRenderEnabledOn  )  [virtual]
 

3D widgets call render on this interactor directly. They call SetInteractive to tell whether to use still or interactive rendering. This class just forwards the render request to ParaView's RenderModule. DesiredUpdateRate is ignored. Since I was having trouble with the 3D widget doing the final full res render, setting this to 0 causes the render view to eventually render.

virtual void vtkPVGenericRenderWindowInteractor::InteractiveRenderEnabledOff  )  [virtual]
 

3D widgets call render on this interactor directly. They call SetInteractive to tell whether to use still or interactive rendering. This class just forwards the render request to ParaView's RenderModule. DesiredUpdateRate is ignored. Since I was having trouble with the 3D widget doing the final full res render, setting this to 0 causes the render view to eventually render.

virtual void vtkPVGenericRenderWindowInteractor::Render  )  [virtual]
 

3D widgets call render on this interactor directly. They call SetInteractive to tell whether to use still or interactive rendering. This class just forwards the render request to ParaView's RenderModule. DesiredUpdateRate is ignored. Since I was having trouble with the 3D widget doing the final full res render, setting this to 0 causes the render view to eventually render.

virtual void vtkPVGenericRenderWindowInteractor::OnLeftPress int  x,
int  y,
int  control,
int  shift
[virtual]
 

Methods broadcasted to the satellites to synchronize 3D widgets.

virtual void vtkPVGenericRenderWindowInteractor::OnMiddlePress int  x,
int  y,
int  control,
int  shift
[virtual]
 

Methods broadcasted to the satellites to synchronize 3D widgets.

virtual void vtkPVGenericRenderWindowInteractor::OnRightPress int  x,
int  y,
int  control,
int  shift
[virtual]
 

Methods broadcasted to the satellites to synchronize 3D widgets.

virtual void vtkPVGenericRenderWindowInteractor::OnLeftRelease int  x,
int  y,
int  control,
int  shift
[virtual]
 

Methods broadcasted to the satellites to synchronize 3D widgets.

virtual void vtkPVGenericRenderWindowInteractor::OnMiddleRelease int  x,
int  y,
int  control,
int  shift
[virtual]
 

Methods broadcasted to the satellites to synchronize 3D widgets.

virtual void vtkPVGenericRenderWindowInteractor::OnRightRelease int  x,
int  y,
int  control,
int  shift
[virtual]
 

Methods broadcasted to the satellites to synchronize 3D widgets.

virtual void vtkPVGenericRenderWindowInteractor::OnMove int  x,
int  y
[virtual]
 

Methods broadcasted to the satellites to synchronize 3D widgets.

virtual void vtkPVGenericRenderWindowInteractor::OnKeyPress char  keyCode,
int  x,
int  y
[virtual]
 

Methods broadcasted to the satellites to synchronize 3D widgets.


Member Data Documentation

vtkPVRenderViewProxy* vtkPVGenericRenderWindowInteractor::PVRenderView [protected]
 

Definition at line 83 of file vtkPVGenericRenderWindowInteractor.h.

int vtkPVGenericRenderWindowInteractor::InteractiveRenderEnabled [protected]
 

Definition at line 84 of file vtkPVGenericRenderWindowInteractor.h.

vtkRenderer* vtkPVGenericRenderWindowInteractor::Renderer [protected]
 

Definition at line 85 of file vtkPVGenericRenderWindowInteractor.h.


The documentation for this class was generated from the following file:
Generated on Tue May 30 12:38:30 2006 for ParaView by doxygen 1.3.5