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

vtkPickPointWidget Class Reference

A point widget with pick ability. More...

#include <vtkPickPointWidget.h>

Collaboration diagram for vtkPickPointWidget:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 vtkTypeRevisionMacro (vtkPickPointWidget, vtkPointWidget)
void PrintSelf (ostream &os, vtkIndent indent)
virtual vtkSMRenderModuleProxyGetRenderModuleProxy ()
virtual void SetEnabled (int)
void SetRenderModuleProxy (vtkSMRenderModuleProxy *rm)

Static Public Member Functions

vtkPickPointWidgetNew ()

Protected Member Functions

 vtkPickPointWidget ()
 ~vtkPickPointWidget ()
virtual void OnChar ()

Static Protected Member Functions

void ProcessEvents (vtkObject *object, unsigned long event, void *clientdata, void *calldata)

Protected Attributes

vtkSMRenderModuleProxyRenderModuleProxy

Detailed Description

A point widget with pick ability.

This is a subclass of vtkPointWidget that has different bindings for paraview. Shift left causes to pick using a z buffer. Right causes moving in and out of the window.

What I want in the future is: Left pick new center moves point in view plane. Left pick on axis (away from center) moves constrained to axis. Shift left causes pick with zbuffer.

Definition at line 37 of file vtkPickPointWidget.h.


Constructor & Destructor Documentation

vtkPickPointWidget::vtkPickPointWidget  )  [protected]
 

vtkPickPointWidget::~vtkPickPointWidget  )  [protected]
 


Member Function Documentation

vtkPickPointWidget* vtkPickPointWidget::New  )  [static]
 

vtkPickPointWidget::vtkTypeRevisionMacro vtkPickPointWidget  ,
vtkPointWidget 
 

void vtkPickPointWidget::PrintSelf ostream &  os,
vtkIndent  indent
 

void vtkPickPointWidget::SetRenderModuleProxy vtkSMRenderModuleProxy rm  )  [inline]
 

The render module is for picking.

Definition at line 47 of file vtkPickPointWidget.h.

virtual vtkSMRenderModuleProxy* vtkPickPointWidget::GetRenderModuleProxy  )  [virtual]
 

virtual void vtkPickPointWidget::SetEnabled int   )  [virtual]
 

We have to look for key press events too.

virtual void vtkPickPointWidget::OnChar  )  [protected, virtual]
 

void vtkPickPointWidget::ProcessEvents vtkObject *  object,
unsigned long  event,
void *  clientdata,
void *  calldata
[static, protected]
 


Member Data Documentation

vtkSMRenderModuleProxy* vtkPickPointWidget::RenderModuleProxy [protected]
 

Definition at line 61 of file vtkPickPointWidget.h.


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