vtkKWCheckButtonWithChangeColorButton Class Reference

a check button and color change button More...

#include <vtkKWCheckButtonWithChangeColorButton.h>

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

List of all members.

Public Types

typedef vtkKWCompositeWidget Superclass

Public Member Functions

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



virtual vtkKWCheckButtonGetCheckButton ()
virtual vtkKWChangeColorButtonGetChangeColorButton ()
virtual void SetDisableChangeColorButtonWhenNotChecked (int)
virtual void DisableChangeColorButtonWhenNotCheckedOn ()
virtual void DisableChangeColorButtonWhenNotCheckedOff ()
virtual int GetDisableChangeColorButtonWhenNotChecked ()

Static Public Member Functions

static
vtkKWCheckButtonWithChangeColorButton
New ()
static int IsTypeOf (const char *type)
static
vtkKWCheckButtonWithChangeColorButton
SafeDownCast (vtkObject *o)

Protected Member Functions

 vtkKWCheckButtonWithChangeColorButton ()
 ~vtkKWCheckButtonWithChangeColorButton ()
virtual void CreateWidget ()
virtual void Pack ()
virtual void UpdateVariableBindings ()

Protected Attributes

vtkKWCheckButtonCheckButton
vtkKWChangeColorButtonChangeColorButton
int DisableChangeColorButtonWhenNotChecked

Detailed Description

a check button and color change button

This packs a checkbutton and a color change button inside a frame

Definition at line 28 of file vtkKWCheckButtonWithChangeColorButton.h.


Member Typedef Documentation

Reimplemented from vtkKWCompositeWidget.

Definition at line 33 of file vtkKWCheckButtonWithChangeColorButton.h.


Constructor & Destructor Documentation

vtkKWCheckButtonWithChangeColorButton::vtkKWCheckButtonWithChangeColorButton (  )  [protected]
vtkKWCheckButtonWithChangeColorButton::~vtkKWCheckButtonWithChangeColorButton (  )  [protected]

Member Function Documentation

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

Reimplemented from vtkKWCompositeWidget.

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

Reimplemented from vtkKWCompositeWidget.

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

Reimplemented from vtkKWCompositeWidget.

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

Reimplemented from vtkKWCompositeWidget.

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

Reimplemented from vtkKWCompositeWidget.

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

Reimplemented from vtkKWCompositeWidget.

virtual vtkKWCheckButton* vtkKWCheckButtonWithChangeColorButton::GetCheckButton (  )  [virtual]

Get the internal objects

virtual vtkKWChangeColorButton* vtkKWCheckButtonWithChangeColorButton::GetChangeColorButton (  )  [virtual]

Get the internal objects

virtual void vtkKWCheckButtonWithChangeColorButton::Update (  )  [virtual]

Refresh the interface given the current value of the widgets and Ivars

virtual void vtkKWCheckButtonWithChangeColorButton::SetDisableChangeColorButtonWhenNotChecked ( int   )  [virtual]

Disable the color button when the checkbutton is not checked. You will have to call the Update() method manually though, to reflect that state.

virtual void vtkKWCheckButtonWithChangeColorButton::DisableChangeColorButtonWhenNotCheckedOn (  )  [virtual]

Get the internal objects

virtual void vtkKWCheckButtonWithChangeColorButton::DisableChangeColorButtonWhenNotCheckedOff (  )  [virtual]

Get the internal objects

virtual int vtkKWCheckButtonWithChangeColorButton::GetDisableChangeColorButtonWhenNotChecked (  )  [virtual]

Get the internal objects

virtual void vtkKWCheckButtonWithChangeColorButton::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 vtkKWCheckButtonWithChangeColorButton::UpdateVariableCallback ( const char *  ,
const char *  ,
const char *   
) [virtual]

Callbacks. Internal, do not use.

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

Create the widget.

Reimplemented from vtkKWCompositeWidget.

virtual void vtkKWCheckButtonWithChangeColorButton::Pack (  )  [protected, virtual]
virtual void vtkKWCheckButtonWithChangeColorButton::UpdateVariableBindings (  )  [protected, virtual]

Member Data Documentation

Definition at line 75 of file vtkKWCheckButtonWithChangeColorButton.h.

Definition at line 76 of file vtkKWCheckButtonWithChangeColorButton.h.

Definition at line 78 of file vtkKWCheckButtonWithChangeColorButton.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:33:38 2010 for KWWidgets by  doxygen 1.6.1