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

vtkPVPickBoxWidget Class Reference

A widget to manipulate a box. More...

#include <vtkPVPickBoxWidget.h>

Inheritance diagram for vtkPVPickBoxWidget:

Inheritance graph
[legend]
Collaboration diagram for vtkPVPickBoxWidget:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 vtkTypeRevisionMacro (vtkPVPickBoxWidget, vtkPVBoxWidget)
void PrintSelf (ostream &os, vtkIndent indent)
virtual void Trace (ofstream *file)
virtual void UpdateEnableState ()
void SetMouseControlToggle ()
int GetMouseControlToggleInternal ()
virtual vtkKWCheckButtonGetMouseControlToggle ()

Static Public Member Functions

vtkPVPickBoxWidgetNew ()

Protected Member Functions

 vtkPVPickBoxWidget ()
 ~vtkPVPickBoxWidget ()
virtual void ChildCreate (vtkPVApplication *)

Protected Attributes

vtkKWCheckButtonMouseControlToggle
int MouseControlFlag
vtkKWLabelInstructionsLabel

Detailed Description

A widget to manipulate a box.

This widget creates and manages its own vtkPlanes on each process. I could not decide whether to include the bounds display or not. (I did not.)

Definition at line 32 of file vtkPVPickBoxWidget.h.


Constructor & Destructor Documentation

vtkPVPickBoxWidget::vtkPVPickBoxWidget  )  [protected]
 

vtkPVPickBoxWidget::~vtkPVPickBoxWidget  )  [protected]
 


Member Function Documentation

vtkPVPickBoxWidget* vtkPVPickBoxWidget::New  )  [static]
 

Reimplemented from vtkPVBoxWidget.

vtkPVPickBoxWidget::vtkTypeRevisionMacro vtkPVPickBoxWidget  ,
vtkPVBoxWidget 
 

void vtkPVPickBoxWidget::PrintSelf ostream &  os,
vtkIndent  indent
 

Reimplemented from vtkPVBoxWidget.

virtual void vtkPVPickBoxWidget::Trace ofstream *  file  )  [virtual]
 

This serves a dual purpose. For tracing and for saving state.

Reimplemented from vtkPVBoxWidget.

virtual void vtkPVPickBoxWidget::UpdateEnableState  )  [virtual]
 

Update the "enable" state of the object and its internal parts. Depending on different Ivars (this->Enabled, the application's Limited Edition Mode, etc.), the "enable" state of the object is updated and propagated to its internal parts/subwidgets. This will, for example, enable/disable parts of the widget UI, enable/disable the visibility of 3D widgets, etc.

Reimplemented from vtkPVBoxWidget.

void vtkPVPickBoxWidget::SetMouseControlToggle  ) 
 

int vtkPVPickBoxWidget::GetMouseControlToggleInternal  ) 
 

virtual vtkKWCheckButton* vtkPVPickBoxWidget::GetMouseControlToggle  )  [virtual]
 

virtual void vtkPVPickBoxWidget::ChildCreate vtkPVApplication  )  [protected, virtual]
 

Call creation on the child.

Reimplemented from vtkPVBoxWidget.


Member Data Documentation

vtkKWCheckButton* vtkPVPickBoxWidget::MouseControlToggle [protected]
 

Definition at line 64 of file vtkPVPickBoxWidget.h.

int vtkPVPickBoxWidget::MouseControlFlag [protected]
 

Definition at line 65 of file vtkPVPickBoxWidget.h.

vtkKWLabel* vtkPVPickBoxWidget::InstructionsLabel [protected]
 

Definition at line 66 of file vtkPVPickBoxWidget.h.


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