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

vtkPVInformationGUI Class Reference

Meta widget that displays data information. More...

#include <vtkPVInformationGUI.h>

Inheritance diagram for vtkPVInformationGUI:

Inheritance graph
[legend]
Collaboration diagram for vtkPVInformationGUI:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 vtkTypeRevisionMacro (vtkPVInformationGUI, vtkKWFrameWithScrollbar)
void PrintSelf (ostream &os, vtkIndent indent)
void Create (vtkKWApplication *app)
void Update (vtkPVSource *source)
virtual void UpdateEnableState ()

Static Public Member Functions

vtkPVInformationGUINew ()

Protected Member Functions

 vtkPVInformationGUI ()
 ~vtkPVInformationGUI ()
 vtkPVInformationGUI (const vtkPVInformationGUI &)
void operator= (const vtkPVInformationGUI &)

Protected Attributes

vtkKWFrameWithLabelStatsFrame
vtkKWFrameCompositeDataFrame
vtkKWLabelTypeLabel
vtkKWLabelNumBlocksLabel
vtkKWLabelNumDataSetsLabel
vtkKWLabelNumCellsLabel
vtkKWLabelNumPointsLabel
vtkKWLabelMemorySizeLabel
vtkKWBoundsDisplayBoundsDisplay
vtkKWBoundsDisplayExtentDisplay
vtkKWFrameWithLabelArrayInformationFrame
vtkKWMultiColumnListArrayInformationList

Detailed Description

Meta widget that displays data information.

This widget displays information about the output of a source. Call update with the source as a parameter to set the information displayed by the widget.

Definition at line 36 of file vtkPVInformationGUI.h.


Constructor & Destructor Documentation

vtkPVInformationGUI::vtkPVInformationGUI  )  [protected]
 

vtkPVInformationGUI::~vtkPVInformationGUI  )  [protected]
 

vtkPVInformationGUI::vtkPVInformationGUI const vtkPVInformationGUI  )  [protected]
 


Member Function Documentation

vtkPVInformationGUI* vtkPVInformationGUI::New  )  [static]
 

Reimplemented from vtkKWFrameWithScrollbar.

vtkPVInformationGUI::vtkTypeRevisionMacro vtkPVInformationGUI  ,
vtkKWFrameWithScrollbar 
 

void vtkPVInformationGUI::PrintSelf ostream &  os,
vtkIndent  indent
 

Reimplemented from vtkKWFrameWithScrollbar.

void vtkPVInformationGUI::Create vtkKWApplication app  )  [virtual]
 

Create the widget.

Reimplemented from vtkKWFrameWithScrollbar.

void vtkPVInformationGUI::Update vtkPVSource source  ) 
 

This updates the user interface. It checks first to see if the data has changed. If nothing has changes, it is smart enough to do nothing.

virtual void vtkPVInformationGUI::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. Not needed here, but implemented for consistency.

Reimplemented from vtkKWFrameWithScrollbar.

void vtkPVInformationGUI::operator= const vtkPVInformationGUI  )  [protected]
 


Member Data Documentation

vtkKWFrameWithLabel* vtkPVInformationGUI::StatsFrame [protected]
 

Definition at line 64 of file vtkPVInformationGUI.h.

vtkKWFrame* vtkPVInformationGUI::CompositeDataFrame [protected]
 

Definition at line 66 of file vtkPVInformationGUI.h.

vtkKWLabel* vtkPVInformationGUI::TypeLabel [protected]
 

Definition at line 67 of file vtkPVInformationGUI.h.

vtkKWLabel* vtkPVInformationGUI::NumBlocksLabel [protected]
 

Definition at line 68 of file vtkPVInformationGUI.h.

vtkKWLabel* vtkPVInformationGUI::NumDataSetsLabel [protected]
 

Definition at line 69 of file vtkPVInformationGUI.h.

vtkKWLabel* vtkPVInformationGUI::NumCellsLabel [protected]
 

Definition at line 70 of file vtkPVInformationGUI.h.

vtkKWLabel* vtkPVInformationGUI::NumPointsLabel [protected]
 

Definition at line 71 of file vtkPVInformationGUI.h.

vtkKWLabel* vtkPVInformationGUI::MemorySizeLabel [protected]
 

Definition at line 72 of file vtkPVInformationGUI.h.

vtkKWBoundsDisplay* vtkPVInformationGUI::BoundsDisplay [protected]
 

Definition at line 74 of file vtkPVInformationGUI.h.

vtkKWBoundsDisplay* vtkPVInformationGUI::ExtentDisplay [protected]
 

Definition at line 75 of file vtkPVInformationGUI.h.

vtkKWFrameWithLabel* vtkPVInformationGUI::ArrayInformationFrame [protected]
 

Definition at line 77 of file vtkPVInformationGUI.h.

vtkKWMultiColumnList* vtkPVInformationGUI::ArrayInformationList [protected]
 

Definition at line 78 of file vtkPVInformationGUI.h.


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