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

vtkPVBoundsDisplay Class Reference

an entry with a label More...

#include <vtkPVBoundsDisplay.h>

Inheritance diagram for vtkPVBoundsDisplay:

Inheritance graph
[legend]
Collaboration diagram for vtkPVBoundsDisplay:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 vtkTypeRevisionMacro (vtkPVBoundsDisplay, vtkPVWidget)
void PrintSelf (ostream &os, vtkIndent indent)
virtual void Create (vtkKWApplication *app)
virtual void Update ()
virtual void Initialize ()
virtual void SaveInBatchScript (ofstream *)
virtual void Trace (ofstream *)
virtual void UpdateEnableState ()
virtual void Accept ()
virtual void SetWidget (vtkKWBoundsDisplay *)
virtual vtkKWBoundsDisplayGetWidget ()
virtual void SetShowHideFrame (int)
virtual void ShowHideFrameOn ()
virtual void ShowHideFrameOff ()
virtual int GetShowHideFrame ()
void SetLabel (const char *label)
const char * GetLabel ()
vtkPVBoundsDisplayClonePrototype (vtkPVSource *pvSource, vtkArrayMap< vtkPVWidget *, vtkPVWidget * > *map)

Static Public Member Functions

vtkPVBoundsDisplayNew ()

Protected Member Functions

 vtkPVBoundsDisplay ()
 ~vtkPVBoundsDisplay ()
 vtkPVBoundsDisplay (const vtkPVBoundsDisplay &)
void operator= (const vtkPVBoundsDisplay &)
virtual char * GetFrameLabel ()
virtual void SetFrameLabel (const char *)
virtual void CopyProperties (vtkPVWidget *clone, vtkPVSource *pvSource, vtkArrayMap< vtkPVWidget *, vtkPVWidget * > *map)
vtkPVWidgetClonePrototypeInternal (vtkPVSource *pvSource, vtkArrayMap< vtkPVWidget *, vtkPVWidget * > *map)
int ReadXMLAttributes (vtkPVXMLElement *element, vtkPVXMLPackageParser *parser)

Protected Attributes

int ShowHideFrame
vtkKWBoundsDisplayWidget
char * FrameLabel

Detailed Description

an entry with a label

None

Definition at line 29 of file vtkPVBoundsDisplay.h.


Constructor & Destructor Documentation

vtkPVBoundsDisplay::vtkPVBoundsDisplay  )  [protected]
 

vtkPVBoundsDisplay::~vtkPVBoundsDisplay  )  [protected]
 

vtkPVBoundsDisplay::vtkPVBoundsDisplay const vtkPVBoundsDisplay  )  [protected]
 


Member Function Documentation

vtkPVBoundsDisplay* vtkPVBoundsDisplay::New  )  [static]
 

Reimplemented from vtkPVTracedWidget.

vtkPVBoundsDisplay::vtkTypeRevisionMacro vtkPVBoundsDisplay  ,
vtkPVWidget 
 

void vtkPVBoundsDisplay::PrintSelf ostream &  os,
vtkIndent  indent
 

Reimplemented from vtkPVWidget.

virtual void vtkPVBoundsDisplay::Create vtkKWApplication app  )  [virtual]
 

Create the widget.

Reimplemented from vtkPVWidget.

virtual void vtkPVBoundsDisplay::Update  )  [virtual]
 

This calculates new bounds to display (using the input menu).

Reimplemented from vtkPVWidget.

virtual void vtkPVBoundsDisplay::Initialize  )  [inline, virtual]
 

Does nothing.

Implements vtkPVWidget.

Definition at line 43 of file vtkPVBoundsDisplay.h.

virtual void vtkPVBoundsDisplay::SetWidget vtkKWBoundsDisplay  )  [virtual]
 

Access to the KWWidget.

virtual vtkKWBoundsDisplay* vtkPVBoundsDisplay::GetWidget  )  [virtual]
 

Access to the KWWidget.

virtual void vtkPVBoundsDisplay::SetShowHideFrame int   )  [virtual]
 

Set / get ShowHide for this object.

virtual void vtkPVBoundsDisplay::ShowHideFrameOn  )  [virtual]
 

Set / get ShowHide for this object.

virtual void vtkPVBoundsDisplay::ShowHideFrameOff  )  [virtual]
 

Set / get ShowHide for this object.

virtual int vtkPVBoundsDisplay::GetShowHideFrame  )  [virtual]
 

Set / get ShowHide for this object.

void vtkPVBoundsDisplay::SetLabel const char *  label  ) 
 

Set / get label for this object.

const char* vtkPVBoundsDisplay::GetLabel  ) 
 

Set / get label for this object.

vtkPVBoundsDisplay* vtkPVBoundsDisplay::ClonePrototype vtkPVSource pvSource,
vtkArrayMap< vtkPVWidget *, vtkPVWidget * > *  map
 

Creates and returns a copy of this widget. It will create a new instance of the same type as the current object using NewInstance() and then copy some necessary state parameters.

Reimplemented from vtkPVWidget.

virtual void vtkPVBoundsDisplay::SaveInBatchScript ofstream *   )  [inline, virtual]
 

Empty method to keep superclass from complaining.

Reimplemented from vtkPVWidget.

Definition at line 76 of file vtkPVBoundsDisplay.h.

virtual void vtkPVBoundsDisplay::Trace ofstream *   )  [inline, virtual]
 

Empty method to keep superclass from complaining.

Implements vtkPVWidget.

Definition at line 79 of file vtkPVBoundsDisplay.h.

virtual void vtkPVBoundsDisplay::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 vtkKWWidget.

virtual void vtkPVBoundsDisplay::Accept  )  [inline, virtual]
 

This widget does not actually use Accept, but it has to override the pure virtual method of the superclass.

Implements vtkPVWidget.

Definition at line 91 of file vtkPVBoundsDisplay.h.

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

virtual char* vtkPVBoundsDisplay::GetFrameLabel  )  [protected, virtual]
 

virtual void vtkPVBoundsDisplay::SetFrameLabel const char *   )  [protected, virtual]
 

virtual void vtkPVBoundsDisplay::CopyProperties vtkPVWidget clone,
vtkPVSource pvSource,
vtkArrayMap< vtkPVWidget *, vtkPVWidget * > *  map
[protected, virtual]
 

Reimplemented from vtkPVWidget.

vtkPVWidget* vtkPVBoundsDisplay::ClonePrototypeInternal vtkPVSource pvSource,
vtkArrayMap< vtkPVWidget *, vtkPVWidget * > *  map
[protected, virtual]
 

Reimplemented from vtkPVWidget.

int vtkPVBoundsDisplay::ReadXMLAttributes vtkPVXMLElement element,
vtkPVXMLPackageParser parser
[protected, virtual]
 

Called by vtkPVXMLPackageParser to configure the widget from XML attributes.

Reimplemented from vtkPVWidget.


Member Data Documentation

int vtkPVBoundsDisplay::ShowHideFrame [protected]
 

Definition at line 97 of file vtkPVBoundsDisplay.h.

vtkKWBoundsDisplay* vtkPVBoundsDisplay::Widget [protected]
 

Definition at line 98 of file vtkPVBoundsDisplay.h.

char* vtkPVBoundsDisplay::FrameLabel [protected]
 

Definition at line 106 of file vtkPVBoundsDisplay.h.


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