vtkKWRadioButtonSet Class Reference

a concrete set of vtkKWRadioButton More...

#include <vtkKWRadioButtonSet.h>

Inheritance diagram for vtkKWRadioButtonSet:
Inheritance graph
[legend]
Collaboration diagram for vtkKWRadioButtonSet:
Collaboration graph
[legend]

List of all members.

Public Types

typedef vtkKWWidgetSet Superclass

Public Member Functions

virtual const char * GetClassName ()
virtual int IsA (const char *type)
void PrintSelf (ostream &os, vtkIndent indent)
virtual vtkKWRadioButtonAddWidget (int id)
virtual vtkKWRadioButtonInsertWidget (int id, int pos)
virtual vtkKWRadioButtonGetWidget (int id)

Static Public Member Functions

static vtkKWRadioButtonSetNew ()
static int IsTypeOf (const char *type)
static vtkKWRadioButtonSetSafeDownCast (vtkObject *o)

Protected Member Functions

 vtkKWRadioButtonSet ()
 ~vtkKWRadioButtonSet ()
virtual vtkKWWidgetAllocateAndCreateWidget ()
virtual vtkKWWidgetInsertWidgetInternal (int id, int pos)

Detailed Description

a concrete set of vtkKWRadioButton

A composite widget to conveniently store, allocate, create and pack a set of vtkKWRadioButton. Each vtkKWRadioButton 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

Definition at line 37 of file vtkKWRadioButtonSet.h.


Member Typedef Documentation

Reimplemented from vtkKWWidgetSet.

Definition at line 42 of file vtkKWRadioButtonSet.h.


Constructor & Destructor Documentation

vtkKWRadioButtonSet::vtkKWRadioButtonSet (  )  [inline, protected]

Definition at line 61 of file vtkKWRadioButtonSet.h.

vtkKWRadioButtonSet::~vtkKWRadioButtonSet (  )  [inline, protected]

Definition at line 62 of file vtkKWRadioButtonSet.h.


Member Function Documentation

static vtkKWRadioButtonSet* vtkKWRadioButtonSet::New (  )  [static]

Reimplemented from vtkKWCompositeWidget.

virtual const char* vtkKWRadioButtonSet::GetClassName (  )  [virtual]

Reimplemented from vtkKWWidgetSet.

static int vtkKWRadioButtonSet::IsTypeOf ( const char *  type  )  [static]

Reimplemented from vtkKWWidgetSet.

virtual int vtkKWRadioButtonSet::IsA ( const char *  type  )  [virtual]

Reimplemented from vtkKWWidgetSet.

static vtkKWRadioButtonSet* vtkKWRadioButtonSet::SafeDownCast ( vtkObject o  )  [static]

Reimplemented from vtkKWWidgetSet.

void vtkKWRadioButtonSet::PrintSelf ( ostream &  os,
vtkIndent  indent 
) [virtual]

Reimplemented from vtkKWWidgetSet.

virtual vtkKWRadioButton* vtkKWRadioButtonSet::AddWidget ( int  id  )  [virtual]

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

virtual vtkKWRadioButton* vtkKWRadioButtonSet::InsertWidget ( int  id,
int  pos 
) [virtual]

Insert a vtkKWRadioButton at a specific position in the set. The id has to be unique among the set. Return a pointer to the vtkKWRadioButton, or NULL on error.

virtual vtkKWRadioButton* vtkKWRadioButtonSet::GetWidget ( int  id  )  [virtual]

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

virtual vtkKWWidget* vtkKWRadioButtonSet::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.

virtual vtkKWWidget* vtkKWRadioButtonSet::InsertWidgetInternal ( int  id,
int  pos 
) [protected, virtual]

Reimplemented from vtkKWWidgetSet.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on Tue Apr 27 02:36:47 2010 for KWWidgets by  doxygen 1.6.1