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

vtkKWLabelWithLabelSet Class Reference

a concrete set of vtkKWLabelWithLabel More...

#include <vtkKWLabelWithLabelSet.h>

Inheritance diagram for vtkKWLabelWithLabelSet:

Inheritance graph
[legend]
Collaboration diagram for vtkKWLabelWithLabelSet:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 vtkTypeRevisionMacro (vtkKWLabelWithLabelSet, vtkKWWidgetSet)
void PrintSelf (ostream &os, vtkIndent indent)
virtual vtkKWLabelWithLabelAddWidget (int id)
virtual vtkKWLabelWithLabelGetWidget (int id)

Static Public Member Functions

vtkKWLabelWithLabelSetNew ()

Protected Member Functions

 vtkKWLabelWithLabelSet ()
 ~vtkKWLabelWithLabelSet ()
virtual vtkKWWidgetAllocateAndCreateWidget ()

Detailed Description

a concrete set of vtkKWLabelWithLabel

A composite widget to conveniently store, allocate, create and pack a set of vtkKWLabelWithLabel. Each vtkKWLabelWithLabel is created, removed or queried based on a unique ID provided by the user (ids are *not* handled by the class since it is likely that they will be defined as enum's or #define by the user for easier retrieval). As a subclass of vtkKWWidgetSet, it inherits methods to set the widgets visibility individually, set the layout parameters, and query each widget. Widgets are packed (gridded) in the order they were added.

See also:
vtkKWWidgetSet vtkKWLabelWithLabel

Definition at line 37 of file vtkKWLabelWithLabelSet.h.


Constructor & Destructor Documentation

vtkKWLabelWithLabelSet::vtkKWLabelWithLabelSet  )  [inline, protected]
 

Definition at line 54 of file vtkKWLabelWithLabelSet.h.

vtkKWLabelWithLabelSet::~vtkKWLabelWithLabelSet  )  [inline, protected]
 

Definition at line 55 of file vtkKWLabelWithLabelSet.h.


Member Function Documentation

vtkKWLabelWithLabelSet* vtkKWLabelWithLabelSet::New  )  [static]
 

Reimplemented from vtkKWCompositeWidget.

vtkKWLabelWithLabelSet::vtkTypeRevisionMacro vtkKWLabelWithLabelSet  ,
vtkKWWidgetSet 
 

void vtkKWLabelWithLabelSet::PrintSelf ostream &  os,
vtkIndent  indent
 

Reimplemented from vtkKWWidgetSet.

virtual vtkKWLabelWithLabel* vtkKWLabelWithLabelSet::AddWidget int  id  )  [virtual]
 

Add a vtkKWLabelWithLabel to the set. The id has to be unique among the set. Return a pointer to the vtkKWLabelWithLabel, or NULL on error.

virtual vtkKWLabelWithLabel* vtkKWLabelWithLabelSet::GetWidget int  id  )  [virtual]
 

Get a vtkKWLabelWithLabel from the set, given its unique id. Return a pointer to the vtkKWLabelWithLabel, or NULL on error.

virtual vtkKWWidget* vtkKWLabelWithLabelSet::AllocateAndCreateWidget  )  [protected, virtual]
 

To be implemented by superclasses. Allocate and create a widget of the right type. Return a pointer to the superclass though.

Implements vtkKWWidgetSet.


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