vtkKWSmallCounterLabel Class Reference

a (very) small counter label (icon) More...

#include <vtkKWSmallCounterLabel.h>

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

List of all members.

Public Types

typedef vtkKWLabel Superclass

Public Member Functions

virtual const char * GetClassName ()
virtual int IsA (const char *type)
void PrintSelf (ostream &os, vtkIndent indent)
virtual void Place ()



virtual void SetValue (unsigned int v)
virtual unsigned int GetValue ()

Static Public Member Functions

static vtkKWSmallCounterLabelNew ()
static int IsTypeOf (const char *type)
static vtkKWSmallCounterLabelSafeDownCast (vtkObject *o)

Protected Member Functions

 vtkKWSmallCounterLabel ()
 ~vtkKWSmallCounterLabel ()
virtual void CreateWidget ()
virtual void UpdateIcon ()

Protected Attributes

unsigned int Value
vtkKWWidgetOriginalParent

Detailed Description

a (very) small counter label (icon)

A widget that represents a very small counter (as an icon), counting from 1 to 9 (any value over 9 is represented as 9+).

Definition at line 26 of file vtkKWSmallCounterLabel.h.


Member Typedef Documentation

Reimplemented from vtkKWLabel.

Definition at line 31 of file vtkKWSmallCounterLabel.h.


Constructor & Destructor Documentation

vtkKWSmallCounterLabel::vtkKWSmallCounterLabel (  )  [protected]
vtkKWSmallCounterLabel::~vtkKWSmallCounterLabel (  )  [protected]

Member Function Documentation

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

Reimplemented from vtkKWLabel.

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

Reimplemented from vtkKWLabel.

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

Reimplemented from vtkKWLabel.

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

Reimplemented from vtkKWLabel.

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

Reimplemented from vtkKWLabel.

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

Reimplemented from vtkKWLabel.

virtual void vtkKWSmallCounterLabel::SetValue ( unsigned int  v  )  [virtual]

Set/Get the value of the counter. Set it to 0 to hide the counter. Any value over 9 will be stored as 10 and represented as a 9+ icon.

virtual unsigned int vtkKWSmallCounterLabel::GetValue (  )  [virtual]

Set/Get the value of the counter. Set it to 0 to hide the counter. Any value over 9 will be stored as 10 and represented as a 9+ icon.

virtual void vtkKWSmallCounterLabel::Place (  )  [virtual]

Place the icon on top of its parent

virtual void vtkKWSmallCounterLabel::CreateWidget (  )  [protected, virtual]

Create the widget.

Reimplemented from vtkKWLabel.

virtual void vtkKWSmallCounterLabel::UpdateIcon (  )  [protected, virtual]

Update the icon.


Member Data Documentation

unsigned int vtkKWSmallCounterLabel::Value [protected]

Definition at line 57 of file vtkKWSmallCounterLabel.h.

Definition at line 58 of file vtkKWSmallCounterLabel.h.


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:37:29 2010 for KWWidgets by  doxygen 1.6.1