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

vtkPVPick Class Reference

ParaViews client side control for the vtkPickFilter. More...

#include <vtkPVPick.h>

Inheritance diagram for vtkPVPick:

Inheritance graph
[legend]
Collaboration diagram for vtkPVPick:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 vtkTypeRevisionMacro (vtkPVPick, vtkPVSource)
void PrintSelf (ostream &os, vtkIndent indent)
virtual void CreateProperties ()
virtual void DeleteCallback ()
void ArraySelectionInternalCallback ()
void SaveDialogCallback ()
bool GetSourceTimeNow (double &TimeNow)
void PointLabelCheckCallback ()
void ChangePointLabelFontSize ()
void UpdatePointLabelCheck ()
void UpdatePointLabelFontSize ()
virtual void SaveInBatchScript (ofstream *file)
virtual void SaveState (ofstream *file)
virtual vtkKWCheckButtonGetShowXYPlotToggle ()

Static Public Member Functions

vtkPVPickNew ()

Protected Member Functions

 vtkPVPick ()
 ~vtkPVPick ()
virtual void Select ()
void UpdateGUI ()
void ClearDataLabels ()
void InsertDataLabel (const char *label, vtkIdType idx, vtkDataSetAttributes *attr, double *x=0)
virtual void AcceptCallbackInternal ()
virtual void SetPlotDisplayProxyName (const char *)
virtual void SetTemporalPickProxyName (const char *)
virtual void SaveTemporalPickInBatchScript (ofstream *file)

Protected Attributes

vtkKWFrameDataFrame
vtkCollection * LabelCollection
int LabelRow
vtkKWFrameWithLabelPointLabelFrame
vtkKWCheckButtonPointLabelCheck
vtkKWLabelPointLabelFontSizeLabel
vtkKWThumbWheelPointLabelFontSizeThumbWheel
vtkKWFrameWithLabelXYPlotFrame
vtkKWCheckButtonShowXYPlotToggle
vtkPVArraySelectionArraySelection
vtkSMXYPlotDisplayProxyPlotDisplayProxy
char * PlotDisplayProxyName
vtkSMProxyTemporalPickProxy
char * TemporalPickProxyName
vtkTemporalPickObserver * Observer
vtkKWLoadSaveButtonSaveButton
int LastPorC
int LastUseId

Detailed Description

ParaViews client side control for the vtkPickFilter.

Definition at line 41 of file vtkPVPick.h.


Constructor & Destructor Documentation

vtkPVPick::vtkPVPick  )  [protected]
 

vtkPVPick::~vtkPVPick  )  [protected]
 


Member Function Documentation

vtkPVPick* vtkPVPick::New  )  [static]
 

Reimplemented from vtkPVSource.

vtkPVPick::vtkTypeRevisionMacro vtkPVPick  ,
vtkPVSource 
 

void vtkPVPick::PrintSelf ostream &  os,
vtkIndent  indent
 

Reimplemented from vtkPVSource.

virtual void vtkPVPick::CreateProperties  )  [virtual]
 

Set up the UI for this source

Reimplemented from vtkPVSource.

virtual void vtkPVPick::DeleteCallback  )  [virtual]
 

Called when the delete button is pressed.

Reimplemented from vtkPVSource.

void vtkPVPick::PointLabelCheckCallback  ) 
 

Called by GUI to change Point Label appearance

void vtkPVPick::ChangePointLabelFontSize  ) 
 

Called by GUI to change Point Label appearance

void vtkPVPick::UpdatePointLabelCheck  ) 
 

Refreshes GUI with current Point Label appearance

void vtkPVPick::UpdatePointLabelFontSize  ) 
 

Refreshes GUI with current Point Label appearance

virtual void vtkPVPick::SaveInBatchScript ofstream *  file  )  [virtual]
 

Save the pipeline to a batch file which can be run without a user interface. Overridden to save the plot display in batch.

Reimplemented from vtkPVSource.

virtual void vtkPVPick::SaveState ofstream *  file  )  [virtual]
 

Save the pipeline to a batch file which can be run without a user interface. Overridden to save the plot display in batch.

Reimplemented from vtkPVSource.

void vtkPVPick::ArraySelectionInternalCallback  ) 
 

Called when scalars are selected or deselected for the plot.

void vtkPVPick::SaveDialogCallback  ) 
 

Callback for the Save as comma separated values button.

virtual vtkKWCheckButton* vtkPVPick::GetShowXYPlotToggle  )  [virtual]
 

Access to the ShowXYPlotToggle from Tcl

bool vtkPVPick::GetSourceTimeNow double &  TimeNow  ) 
 

Attempts to find the real time from the source.

virtual void vtkPVPick::Select  )  [protected, virtual]
 

Methods to indicate when this source is selected in the window.. The second version of Deselect allows to user to specify whether the main frame of the source parameters should be unpacked or not. It was necessary to add this option to work around some Tk packing problems.

Reimplemented from vtkPVSource.

void vtkPVPick::UpdateGUI  )  [protected]
 

void vtkPVPick::ClearDataLabels  )  [protected]
 

void vtkPVPick::InsertDataLabel const char *  label,
vtkIdType  idx,
vtkDataSetAttributes *  attr,
double *  x = 0
[protected]
 

virtual void vtkPVPick::AcceptCallbackInternal  )  [protected, virtual]
 

Reimplemented from vtkPVSource.

virtual void vtkPVPick::SetPlotDisplayProxyName const char *   )  [protected, virtual]
 

virtual void vtkPVPick::SetTemporalPickProxyName const char *   )  [protected, virtual]
 

virtual void vtkPVPick::SaveTemporalPickInBatchScript ofstream *  file  )  [protected, virtual]
 


Member Data Documentation

vtkKWFrame* vtkPVPick::DataFrame [protected]
 

Definition at line 91 of file vtkPVPick.h.

vtkCollection* vtkPVPick::LabelCollection [protected]
 

Definition at line 92 of file vtkPVPick.h.

int vtkPVPick::LabelRow [protected]
 

Definition at line 99 of file vtkPVPick.h.

vtkKWFrameWithLabel* vtkPVPick::PointLabelFrame [protected]
 

Definition at line 105 of file vtkPVPick.h.

vtkKWCheckButton* vtkPVPick::PointLabelCheck [protected]
 

Definition at line 106 of file vtkPVPick.h.

vtkKWLabel* vtkPVPick::PointLabelFontSizeLabel [protected]
 

Definition at line 107 of file vtkPVPick.h.

vtkKWThumbWheel* vtkPVPick::PointLabelFontSizeThumbWheel [protected]
 

Definition at line 108 of file vtkPVPick.h.

vtkKWFrameWithLabel* vtkPVPick::XYPlotFrame [protected]
 

Definition at line 111 of file vtkPVPick.h.

vtkKWCheckButton* vtkPVPick::ShowXYPlotToggle [protected]
 

Definition at line 112 of file vtkPVPick.h.

vtkPVArraySelection* vtkPVPick::ArraySelection [protected]
 

Definition at line 113 of file vtkPVPick.h.

vtkSMXYPlotDisplayProxy* vtkPVPick::PlotDisplayProxy [protected]
 

Definition at line 114 of file vtkPVPick.h.

char* vtkPVPick::PlotDisplayProxyName [protected]
 

Definition at line 115 of file vtkPVPick.h.

vtkSMProxy* vtkPVPick::TemporalPickProxy [protected]
 

Definition at line 117 of file vtkPVPick.h.

char* vtkPVPick::TemporalPickProxyName [protected]
 

Definition at line 118 of file vtkPVPick.h.

vtkTemporalPickObserver* vtkPVPick::Observer [protected]
 

Definition at line 120 of file vtkPVPick.h.

vtkKWLoadSaveButton* vtkPVPick::SaveButton [protected]
 

Definition at line 121 of file vtkPVPick.h.

int vtkPVPick::LastPorC [protected]
 

Definition at line 122 of file vtkPVPick.h.

int vtkPVPick::LastUseId [protected]
 

Definition at line 123 of file vtkPVPick.h.


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