vtkKWColorPickerWidget Class Reference

a color picker widget More...

#include <vtkKWColorPickerWidget.h>

Inheritance diagram for vtkKWColorPickerWidget:
Inheritance graph
[legend]
Collaboration diagram for vtkKWColorPickerWidget:
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 UpdateEnableState ()

Static Public Member Functions

static vtkKWColorPickerWidgetNew ()
static int IsTypeOf (const char *type)
static vtkKWColorPickerWidgetSafeDownCast (vtkObject *o)

Protected Member Functions

 vtkKWColorPickerWidget ()
 ~vtkKWColorPickerWidget ()
virtual void CreateWidget ()
virtual void Pack ()
virtual void UpdateSlidersRGB (double rgb[3])
virtual void UpdateSlidersHSV (double hsv[3])
virtual void UpdateColorLabel (vtkKWLabel *label, double rgb[3])
virtual void UpdateHexadecimalColorEntry (double rgb[3])
virtual void UpdateInfoLabel ()
virtual void ScheduleUpdateInfoLabel ()
virtual void CreateFavoritesColorPresetSelector ()
virtual void CreateHistoryColorPresetSelector ()
virtual void CreateColorSwatchesWidget ()
virtual void ColorSpectrumChangingCallback ()
virtual void RGBSlidersChangingCallback ()
virtual void HSVSlidersChangingCallback ()
virtual void NewColorChanged ()
virtual void NewColorChanging ()
virtual void AdjustToCompactMode ()

Protected Attributes

vtkKWFrameSlidersFrame
vtkKWFrameRGBSlidersFrame
vtkKWColorTransferFunctionEditorRGBSliders [3]
vtkKWFrameHSVSlidersFrame
vtkKWColorTransferFunctionEditorHSVSliders [3]
vtkKWRadioButtonFixedAxisRadioButton [6]
vtkKWLabelSliderUnitLabel [6]
vtkKWNotebookNotebook
vtkKWEntryWithLabelHexadecimalColorEntry
vtkKWColorSpectrumWidgetColorSpectrumWidget
vtkKWColorPresetSelectorFavoritesColorPresetSelector
vtkKWColorPresetSelectorHistoryColorPresetSelector
vtkKWColorSwatchesWidgetColorSwatchesWidget
vtkKWFrameColorsFrame
vtkKWLabelSetColorsLabelSet
vtkKWLabelSetColorsNameLabelSet
vtkKWLabelWithLabelInfoLabel
vtkKWPushButtonCompactModeButton
int ColorSpectrumVisibility
int ColorSwatchesVisibility
int FavoritesVisibility
int HistoryVisibility
int CompactMode
void * EventCallData
vtkKWColorPickerWidgetInternals * Internals



enum  { NewColorChangedEvent = 10000, NewColorChangingEvent, CompactModeChangedEvent }
double InternalNewColorAsRGB [3]
double InternalNewColorAsHSV [3]
double InternalCurrentColorAsRGB [3]
double InternalCurrentColorAsHSV [3]
virtual double * GetNewColorAsRGB ()
virtual void GetNewColorAsRGB (double &, double &, double &)
virtual void GetNewColorAsRGB (double _arg[3])
virtual void SetNewColorAsRGB (double r, double g, double b)
virtual void SetNewColorAsRGB (double rgb[3])
virtual double * GetNewColorAsHSV ()
virtual void GetNewColorAsHSV (double &, double &, double &)
virtual void GetNewColorAsHSV (double _arg[3])
virtual void SetNewColorAsHSV (double r, double g, double b)
virtual void SetNewColorAsHSV (double rgb[3])
virtual double * GetCurrentColorAsRGB ()
virtual void GetCurrentColorAsRGB (double &, double &, double &)
virtual void GetCurrentColorAsRGB (double _arg[3])
virtual void SetCurrentColorAsRGB (double r, double g, double b)
virtual void SetCurrentColorAsRGB (double rgb[3])
virtual double * GetCurrentColorAsHSV ()
virtual void GetCurrentColorAsHSV (double &, double &, double &)
virtual void GetCurrentColorAsHSV (double _arg[3])
virtual void SetCurrentColorAsHSV (double r, double g, double b)
virtual void SetCurrentColorAsHSV (double rgb[3])
virtual vtkKWColorPresetSelectorGetFavoritesColorPresetSelector ()
virtual vtkKWColorPresetSelectorGetHistoryColorPresetSelector ()
virtual void ColorSpectrumVisibilityOn ()
virtual void ColorSpectrumVisibilityOff ()
virtual void SetColorSpectrumVisibility (int)
virtual int GetColorSpectrumVisibility ()
virtual void ColorSwatchesVisibilityOn ()
virtual void ColorSwatchesVisibilityOff ()
virtual void SetColorSwatchesVisibility (int)
virtual int GetColorSwatchesVisibility ()
virtual vtkKWColorSwatchesWidgetGetColorSwatchesWidget ()
virtual void FavoritesVisibilityOn ()
virtual void FavoritesVisibilityOff ()
virtual void SetFavoritesVisibility (int)
virtual int GetFavoritesVisibility ()
virtual void HistoryVisibilityOn ()
virtual void HistoryVisibilityOff ()
virtual void SetHistoryVisibility (int)
virtual int GetHistoryVisibility ()
virtual void CompactModeOn ()
virtual void CompactModeOff ()
virtual void SetCompactMode (int)
virtual int GetCompactMode ()
virtual void ToggleCompactMode ()
virtual void * GetEventCallData ()
virtual void SetEventCallData (void *)
virtual void FavoritesColorPresetApplyCallback (int id)
virtual int FavoritesColorPresetAddCallback ()
virtual void FavoritesColorPresetUpdateCallback (int id)
virtual void HistoryColorPresetApplyCallback (int id)
virtual void CurrentColorCallback ()
virtual void HexadecimalColorEntryCallback (const char *)
virtual void SwatchSelectedCallback (double r, double g, double b)
virtual void UpdateInfoLabelCallback ()
virtual double * GetInternalNewColorAsRGB ()
virtual void GetInternalNewColorAsRGB (double &, double &, double &)
virtual void GetInternalNewColorAsRGB (double[3])
virtual void SetInternalNewColorAsRGB (double r, double g, double b)
virtual void SetInternalNewColorAsRGB (double rgb[3])
virtual double * GetInternalNewColorAsHSV ()
virtual void GetInternalNewColorAsHSV (double &, double &, double &)
virtual void GetInternalNewColorAsHSV (double[3])
virtual void SetInternalNewColorAsHSV (double h, double s, double v)
virtual void SetInternalNewColorAsHSV (double hsv[3])
virtual double * GetInternalCurrentColorAsRGB ()
virtual void GetInternalCurrentColorAsRGB (double &, double &, double &)
virtual void GetInternalCurrentColorAsRGB (double[3])
virtual void SetInternalCurrentColorAsRGB (double r, double g, double b)
virtual void SetInternalCurrentColorAsRGB (double rgb[3])
virtual double * GetInternalCurrentColorAsHSV ()
virtual void GetInternalCurrentColorAsHSV (double &, double &, double &)
virtual void GetInternalCurrentColorAsHSV (double[3])
virtual void SetInternalCurrentColorAsHSV (double h, double s, double v)
virtual void SetInternalCurrentColorAsHSV (double hsv[3])
virtual void ProcessCallbackCommandEvents (vtkObject *caller, unsigned long event, void *calldata)

Detailed Description

a color picker widget

A widget that can be used to pick a color. It provides interactive RGB and HSV sliders, a color spectrum area, and various other means to select or enter color coordinates. It features a set of colors swatches, a color preset editor that can be used store a list of persistent/favorite colors, and a history of "recently picked" colors. This widget can be embedded in any other UI. For a standalone toplevel/dialog color picker, check the vtkKWColorPickerDialog class.

Thanks:
This work is part of the National Alliance for Medical Image Computing (NAMIC), funded by the National Institutes of Health through the NIH Roadmap for Medical Research, Grant U54 EB005149. Information on the National Centers for Biomedical Computing can be obtained from http://nihroadmap.nih.gov/bioinformatics.
See also:
vtkKWColorPickerDialog vtkKWColorSpectrumWidget vtkKWColorPresetSelector
Events:
vtkKWColorPickerWidget::NewColorChangedEvent vtkKWColorPickerWidget::NewColorChangingEvent vtkKWColorPickerWidget::CompactModeChangedEvent

Definition at line 56 of file vtkKWColorPickerWidget.h.


Member Typedef Documentation

Reimplemented from vtkKWCompositeWidget.

Definition at line 61 of file vtkKWColorPickerWidget.h.


Member Enumeration Documentation

anonymous enum

Events. Not that no color values are passed as parameters (calldata), only the value of EventCallData (defaults to NULL) BTX

Enumerator:
NewColorChangedEvent 
NewColorChangingEvent 
CompactModeChangedEvent 

Definition at line 152 of file vtkKWColorPickerWidget.h.


Constructor & Destructor Documentation

vtkKWColorPickerWidget::vtkKWColorPickerWidget (  )  [protected]
vtkKWColorPickerWidget::~vtkKWColorPickerWidget (  )  [protected]

Member Function Documentation

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

Reimplemented from vtkKWCompositeWidget.

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

Reimplemented from vtkKWCompositeWidget.

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

Reimplemented from vtkKWCompositeWidget.

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

Reimplemented from vtkKWCompositeWidget.

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

Reimplemented from vtkKWCompositeWidget.

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

Reimplemented from vtkKWCompositeWidget.

virtual double* vtkKWColorPickerWidget::GetNewColorAsRGB (  )  [virtual]

Set/Get the current color as RGB, or HSV.

virtual void vtkKWColorPickerWidget::GetNewColorAsRGB ( double &  ,
double &  ,
double &   
) [virtual]

Events. Not that no color values are passed as parameters (calldata), only the value of EventCallData (defaults to NULL) BTX

virtual void vtkKWColorPickerWidget::GetNewColorAsRGB ( double  _arg[3]  )  [virtual]

Events. Not that no color values are passed as parameters (calldata), only the value of EventCallData (defaults to NULL) BTX

virtual void vtkKWColorPickerWidget::SetNewColorAsRGB ( double  r,
double  g,
double  b 
) [virtual]

Events. Not that no color values are passed as parameters (calldata), only the value of EventCallData (defaults to NULL) BTX

virtual void vtkKWColorPickerWidget::SetNewColorAsRGB ( double  rgb[3]  )  [virtual]

Events. Not that no color values are passed as parameters (calldata), only the value of EventCallData (defaults to NULL) BTX

virtual double* vtkKWColorPickerWidget::GetNewColorAsHSV (  )  [virtual]

Events. Not that no color values are passed as parameters (calldata), only the value of EventCallData (defaults to NULL) BTX

virtual void vtkKWColorPickerWidget::GetNewColorAsHSV ( double &  ,
double &  ,
double &   
) [virtual]

Events. Not that no color values are passed as parameters (calldata), only the value of EventCallData (defaults to NULL) BTX

virtual void vtkKWColorPickerWidget::GetNewColorAsHSV ( double  _arg[3]  )  [virtual]

Events. Not that no color values are passed as parameters (calldata), only the value of EventCallData (defaults to NULL) BTX

virtual void vtkKWColorPickerWidget::SetNewColorAsHSV ( double  r,
double  g,
double  b 
) [virtual]

Events. Not that no color values are passed as parameters (calldata), only the value of EventCallData (defaults to NULL) BTX

virtual void vtkKWColorPickerWidget::SetNewColorAsHSV ( double  rgb[3]  )  [virtual]

Events. Not that no color values are passed as parameters (calldata), only the value of EventCallData (defaults to NULL) BTX

virtual double* vtkKWColorPickerWidget::GetCurrentColorAsRGB (  )  [virtual]

Set/Get the current color as RGB, or HSV. WARNING: the "current" color is not the one that is modified interactively; the "new" color is (see Set/GetNewColorAs...). Think of the "current" color as a reference against which the user can compare his new choice at all time.

virtual void vtkKWColorPickerWidget::GetCurrentColorAsRGB ( double &  ,
double &  ,
double &   
) [virtual]

Events. Not that no color values are passed as parameters (calldata), only the value of EventCallData (defaults to NULL) BTX

virtual void vtkKWColorPickerWidget::GetCurrentColorAsRGB ( double  _arg[3]  )  [virtual]

Events. Not that no color values are passed as parameters (calldata), only the value of EventCallData (defaults to NULL) BTX

virtual void vtkKWColorPickerWidget::SetCurrentColorAsRGB ( double  r,
double  g,
double  b 
) [virtual]

Events. Not that no color values are passed as parameters (calldata), only the value of EventCallData (defaults to NULL) BTX

virtual void vtkKWColorPickerWidget::SetCurrentColorAsRGB ( double  rgb[3]  )  [virtual]

Events. Not that no color values are passed as parameters (calldata), only the value of EventCallData (defaults to NULL) BTX

virtual double* vtkKWColorPickerWidget::GetCurrentColorAsHSV (  )  [virtual]

Events. Not that no color values are passed as parameters (calldata), only the value of EventCallData (defaults to NULL) BTX

virtual void vtkKWColorPickerWidget::GetCurrentColorAsHSV ( double &  ,
double &  ,
double &   
) [virtual]

Events. Not that no color values are passed as parameters (calldata), only the value of EventCallData (defaults to NULL) BTX

virtual void vtkKWColorPickerWidget::GetCurrentColorAsHSV ( double  _arg[3]  )  [virtual]

Events. Not that no color values are passed as parameters (calldata), only the value of EventCallData (defaults to NULL) BTX

virtual void vtkKWColorPickerWidget::SetCurrentColorAsHSV ( double  r,
double  g,
double  b 
) [virtual]

Events. Not that no color values are passed as parameters (calldata), only the value of EventCallData (defaults to NULL) BTX

virtual void vtkKWColorPickerWidget::SetCurrentColorAsHSV ( double  rgb[3]  )  [virtual]

Events. Not that no color values are passed as parameters (calldata), only the value of EventCallData (defaults to NULL) BTX

virtual vtkKWColorPresetSelector* vtkKWColorPickerWidget::GetFavoritesColorPresetSelector (  )  [virtual]

Access the color preset selector. Note that you can set their RegistryKey ivar to save/restore the favorites and history presets automatically (as done by the vtkKWColorPickerDialog class). Make sure RegistryKey is set *before* calling the Create() method. Check the vtkKWColorPresetSelector for more details.

virtual vtkKWColorPresetSelector* vtkKWColorPickerWidget::GetHistoryColorPresetSelector (  )  [virtual]

Events. Not that no color values are passed as parameters (calldata), only the value of EventCallData (defaults to NULL) BTX

virtual void vtkKWColorPickerWidget::ColorSpectrumVisibilityOn (  )  [virtual]

Set/Get the color spectrum visibility.

virtual void vtkKWColorPickerWidget::ColorSpectrumVisibilityOff (  )  [virtual]

Events. Not that no color values are passed as parameters (calldata), only the value of EventCallData (defaults to NULL) BTX

virtual void vtkKWColorPickerWidget::SetColorSpectrumVisibility ( int   )  [virtual]

Events. Not that no color values are passed as parameters (calldata), only the value of EventCallData (defaults to NULL) BTX

virtual int vtkKWColorPickerWidget::GetColorSpectrumVisibility (  )  [virtual]

Events. Not that no color values are passed as parameters (calldata), only the value of EventCallData (defaults to NULL) BTX

virtual void vtkKWColorPickerWidget::ColorSwatchesVisibilityOn (  )  [virtual]

Set/Get the color swatches visibility.

virtual void vtkKWColorPickerWidget::ColorSwatchesVisibilityOff (  )  [virtual]

Events. Not that no color values are passed as parameters (calldata), only the value of EventCallData (defaults to NULL) BTX

virtual void vtkKWColorPickerWidget::SetColorSwatchesVisibility ( int   )  [virtual]

Events. Not that no color values are passed as parameters (calldata), only the value of EventCallData (defaults to NULL) BTX

virtual int vtkKWColorPickerWidget::GetColorSwatchesVisibility (  )  [virtual]

Events. Not that no color values are passed as parameters (calldata), only the value of EventCallData (defaults to NULL) BTX

virtual vtkKWColorSwatchesWidget* vtkKWColorPickerWidget::GetColorSwatchesWidget (  )  [virtual]

Get the internal color swatches

virtual void vtkKWColorPickerWidget::FavoritesVisibilityOn (  )  [virtual]

Set/Get the favorites preset selector visibility.

virtual void vtkKWColorPickerWidget::FavoritesVisibilityOff (  )  [virtual]

Events. Not that no color values are passed as parameters (calldata), only the value of EventCallData (defaults to NULL) BTX

virtual void vtkKWColorPickerWidget::SetFavoritesVisibility ( int   )  [virtual]

Events. Not that no color values are passed as parameters (calldata), only the value of EventCallData (defaults to NULL) BTX

virtual int vtkKWColorPickerWidget::GetFavoritesVisibility (  )  [virtual]

Events. Not that no color values are passed as parameters (calldata), only the value of EventCallData (defaults to NULL) BTX

virtual void vtkKWColorPickerWidget::HistoryVisibilityOn (  )  [virtual]

Set/Get the history preset selector visibility.

virtual void vtkKWColorPickerWidget::HistoryVisibilityOff (  )  [virtual]

Events. Not that no color values are passed as parameters (calldata), only the value of EventCallData (defaults to NULL) BTX

virtual void vtkKWColorPickerWidget::SetHistoryVisibility ( int   )  [virtual]

Events. Not that no color values are passed as parameters (calldata), only the value of EventCallData (defaults to NULL) BTX

virtual int vtkKWColorPickerWidget::GetHistoryVisibility (  )  [virtual]

Events. Not that no color values are passed as parameters (calldata), only the value of EventCallData (defaults to NULL) BTX

virtual void vtkKWColorPickerWidget::CompactModeOn (  )  [virtual]

Set/Get if the layout should be compact (off by default). Less precision can be achieved in compact mode, as the sliders and the spectrum widgets are twice as small.

virtual void vtkKWColorPickerWidget::CompactModeOff (  )  [virtual]

Events. Not that no color values are passed as parameters (calldata), only the value of EventCallData (defaults to NULL) BTX

virtual void vtkKWColorPickerWidget::SetCompactMode ( int   )  [virtual]

Events. Not that no color values are passed as parameters (calldata), only the value of EventCallData (defaults to NULL) BTX

virtual int vtkKWColorPickerWidget::GetCompactMode (  )  [virtual]

Events. Not that no color values are passed as parameters (calldata), only the value of EventCallData (defaults to NULL) BTX

virtual void vtkKWColorPickerWidget::ToggleCompactMode (  )  [virtual]

Events. Not that no color values are passed as parameters (calldata), only the value of EventCallData (defaults to NULL) BTX

virtual void* vtkKWColorPickerWidget::GetEventCallData (  )  [virtual]

Events. Not that no color values are passed as parameters (calldata), only the value of EventCallData (defaults to NULL) BTX

virtual void vtkKWColorPickerWidget::SetEventCallData ( void *   )  [virtual]

Events. Not that no color values are passed as parameters (calldata), only the value of EventCallData (defaults to NULL) BTX

virtual void vtkKWColorPickerWidget::FavoritesColorPresetApplyCallback ( int  id  )  [virtual]

Callbacks

virtual int vtkKWColorPickerWidget::FavoritesColorPresetAddCallback (  )  [virtual]

Events. Not that no color values are passed as parameters (calldata), only the value of EventCallData (defaults to NULL) BTX

virtual void vtkKWColorPickerWidget::FavoritesColorPresetUpdateCallback ( int  id  )  [virtual]

Events. Not that no color values are passed as parameters (calldata), only the value of EventCallData (defaults to NULL) BTX

virtual void vtkKWColorPickerWidget::HistoryColorPresetApplyCallback ( int  id  )  [virtual]

Events. Not that no color values are passed as parameters (calldata), only the value of EventCallData (defaults to NULL) BTX

virtual void vtkKWColorPickerWidget::CurrentColorCallback (  )  [virtual]

Events. Not that no color values are passed as parameters (calldata), only the value of EventCallData (defaults to NULL) BTX

virtual void vtkKWColorPickerWidget::HexadecimalColorEntryCallback ( const char *   )  [virtual]

Events. Not that no color values are passed as parameters (calldata), only the value of EventCallData (defaults to NULL) BTX

virtual void vtkKWColorPickerWidget::SwatchSelectedCallback ( double  r,
double  g,
double  b 
) [virtual]

Events. Not that no color values are passed as parameters (calldata), only the value of EventCallData (defaults to NULL) BTX

virtual void vtkKWColorPickerWidget::UpdateInfoLabelCallback (  )  [virtual]

Events. Not that no color values are passed as parameters (calldata), only the value of EventCallData (defaults to NULL) BTX

virtual void vtkKWColorPickerWidget::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 vtkKWColorPickerWidget::CreateWidget (  )  [protected, virtual]

Create the widget.

Reimplemented from vtkKWCompositeWidget.

virtual void vtkKWColorPickerWidget::Pack (  )  [protected, virtual]

Pack.

virtual double* vtkKWColorPickerWidget::GetInternalNewColorAsRGB (  )  [protected, virtual]

Events. Not that no color values are passed as parameters (calldata), only the value of EventCallData (defaults to NULL) BTX

virtual void vtkKWColorPickerWidget::GetInternalNewColorAsRGB ( double &  ,
double &  ,
double &   
) [protected, virtual]

Events. Not that no color values are passed as parameters (calldata), only the value of EventCallData (defaults to NULL) BTX

virtual void vtkKWColorPickerWidget::GetInternalNewColorAsRGB ( double  [3]  )  [protected, virtual]

Events. Not that no color values are passed as parameters (calldata), only the value of EventCallData (defaults to NULL) BTX

virtual void vtkKWColorPickerWidget::SetInternalNewColorAsRGB ( double  r,
double  g,
double  b 
) [protected, virtual]

Events. Not that no color values are passed as parameters (calldata), only the value of EventCallData (defaults to NULL) BTX

virtual void vtkKWColorPickerWidget::SetInternalNewColorAsRGB ( double  rgb[3]  )  [protected, virtual]

Events. Not that no color values are passed as parameters (calldata), only the value of EventCallData (defaults to NULL) BTX

virtual double* vtkKWColorPickerWidget::GetInternalNewColorAsHSV (  )  [protected, virtual]

Events. Not that no color values are passed as parameters (calldata), only the value of EventCallData (defaults to NULL) BTX

virtual void vtkKWColorPickerWidget::GetInternalNewColorAsHSV ( double &  ,
double &  ,
double &   
) [protected, virtual]

Events. Not that no color values are passed as parameters (calldata), only the value of EventCallData (defaults to NULL) BTX

virtual void vtkKWColorPickerWidget::GetInternalNewColorAsHSV ( double  [3]  )  [protected, virtual]

Events. Not that no color values are passed as parameters (calldata), only the value of EventCallData (defaults to NULL) BTX

virtual void vtkKWColorPickerWidget::SetInternalNewColorAsHSV ( double  h,
double  s,
double  v 
) [protected, virtual]

Events. Not that no color values are passed as parameters (calldata), only the value of EventCallData (defaults to NULL) BTX

virtual void vtkKWColorPickerWidget::SetInternalNewColorAsHSV ( double  hsv[3]  )  [protected, virtual]

Events. Not that no color values are passed as parameters (calldata), only the value of EventCallData (defaults to NULL) BTX

virtual double* vtkKWColorPickerWidget::GetInternalCurrentColorAsRGB (  )  [protected, virtual]

Events. Not that no color values are passed as parameters (calldata), only the value of EventCallData (defaults to NULL) BTX

virtual void vtkKWColorPickerWidget::GetInternalCurrentColorAsRGB ( double &  ,
double &  ,
double &   
) [protected, virtual]

Events. Not that no color values are passed as parameters (calldata), only the value of EventCallData (defaults to NULL) BTX

virtual void vtkKWColorPickerWidget::GetInternalCurrentColorAsRGB ( double  [3]  )  [protected, virtual]

Events. Not that no color values are passed as parameters (calldata), only the value of EventCallData (defaults to NULL) BTX

virtual void vtkKWColorPickerWidget::SetInternalCurrentColorAsRGB ( double  r,
double  g,
double  b 
) [protected, virtual]

Events. Not that no color values are passed as parameters (calldata), only the value of EventCallData (defaults to NULL) BTX

virtual void vtkKWColorPickerWidget::SetInternalCurrentColorAsRGB ( double  rgb[3]  )  [protected, virtual]

Events. Not that no color values are passed as parameters (calldata), only the value of EventCallData (defaults to NULL) BTX

virtual double* vtkKWColorPickerWidget::GetInternalCurrentColorAsHSV (  )  [protected, virtual]

Events. Not that no color values are passed as parameters (calldata), only the value of EventCallData (defaults to NULL) BTX

virtual void vtkKWColorPickerWidget::GetInternalCurrentColorAsHSV ( double &  ,
double &  ,
double &   
) [protected, virtual]

Events. Not that no color values are passed as parameters (calldata), only the value of EventCallData (defaults to NULL) BTX

virtual void vtkKWColorPickerWidget::GetInternalCurrentColorAsHSV ( double  [3]  )  [protected, virtual]

Events. Not that no color values are passed as parameters (calldata), only the value of EventCallData (defaults to NULL) BTX

virtual void vtkKWColorPickerWidget::SetInternalCurrentColorAsHSV ( double  h,
double  s,
double  v 
) [protected, virtual]

Events. Not that no color values are passed as parameters (calldata), only the value of EventCallData (defaults to NULL) BTX

virtual void vtkKWColorPickerWidget::SetInternalCurrentColorAsHSV ( double  hsv[3]  )  [protected, virtual]

Events. Not that no color values are passed as parameters (calldata), only the value of EventCallData (defaults to NULL) BTX

virtual void vtkKWColorPickerWidget::UpdateSlidersRGB ( double  rgb[3]  )  [protected, virtual]
virtual void vtkKWColorPickerWidget::UpdateSlidersHSV ( double  hsv[3]  )  [protected, virtual]
virtual void vtkKWColorPickerWidget::UpdateColorLabel ( vtkKWLabel label,
double  rgb[3] 
) [protected, virtual]
virtual void vtkKWColorPickerWidget::UpdateHexadecimalColorEntry ( double  rgb[3]  )  [protected, virtual]
virtual void vtkKWColorPickerWidget::UpdateInfoLabel (  )  [protected, virtual]
virtual void vtkKWColorPickerWidget::ScheduleUpdateInfoLabel (  )  [protected, virtual]
virtual void vtkKWColorPickerWidget::CreateFavoritesColorPresetSelector (  )  [protected, virtual]
virtual void vtkKWColorPickerWidget::CreateHistoryColorPresetSelector (  )  [protected, virtual]
virtual void vtkKWColorPickerWidget::CreateColorSwatchesWidget (  )  [protected, virtual]
virtual void vtkKWColorPickerWidget::ColorSpectrumChangingCallback (  )  [protected, virtual]
virtual void vtkKWColorPickerWidget::RGBSlidersChangingCallback (  )  [protected, virtual]
virtual void vtkKWColorPickerWidget::HSVSlidersChangingCallback (  )  [protected, virtual]
virtual void vtkKWColorPickerWidget::NewColorChanged (  )  [protected, virtual]
virtual void vtkKWColorPickerWidget::NewColorChanging (  )  [protected, virtual]
virtual void vtkKWColorPickerWidget::AdjustToCompactMode (  )  [protected, virtual]
virtual void vtkKWColorPickerWidget::ProcessCallbackCommandEvents ( vtkObject caller,
unsigned long  event,
void *  calldata 
) [protected, virtual]

Processes the events that are passed through CallbackCommand (or others). Subclasses can oberride this method to process their own events, but should call the superclass too.

Reimplemented from vtkKWObject.


Member Data Documentation

Set/Get internal new color.

Definition at line 197 of file vtkKWColorPickerWidget.h.

Events. Not that no color values are passed as parameters (calldata), only the value of EventCallData (defaults to NULL) BTX

Definition at line 201 of file vtkKWColorPickerWidget.h.

Set/Get internal current color.

Definition at line 209 of file vtkKWColorPickerWidget.h.

Events. Not that no color values are passed as parameters (calldata), only the value of EventCallData (defaults to NULL) BTX

Definition at line 213 of file vtkKWColorPickerWidget.h.

Definition at line 219 of file vtkKWColorPickerWidget.h.

Definition at line 221 of file vtkKWColorPickerWidget.h.

Definition at line 222 of file vtkKWColorPickerWidget.h.

Definition at line 224 of file vtkKWColorPickerWidget.h.

Definition at line 225 of file vtkKWColorPickerWidget.h.

Definition at line 227 of file vtkKWColorPickerWidget.h.

Definition at line 228 of file vtkKWColorPickerWidget.h.

Definition at line 230 of file vtkKWColorPickerWidget.h.

Definition at line 232 of file vtkKWColorPickerWidget.h.

Definition at line 233 of file vtkKWColorPickerWidget.h.

Definition at line 234 of file vtkKWColorPickerWidget.h.

Definition at line 235 of file vtkKWColorPickerWidget.h.

Definition at line 236 of file vtkKWColorPickerWidget.h.

Definition at line 238 of file vtkKWColorPickerWidget.h.

Definition at line 239 of file vtkKWColorPickerWidget.h.

Definition at line 240 of file vtkKWColorPickerWidget.h.

Definition at line 242 of file vtkKWColorPickerWidget.h.

Definition at line 243 of file vtkKWColorPickerWidget.h.

Definition at line 253 of file vtkKWColorPickerWidget.h.

Definition at line 254 of file vtkKWColorPickerWidget.h.

Definition at line 255 of file vtkKWColorPickerWidget.h.

Definition at line 256 of file vtkKWColorPickerWidget.h.

Definition at line 257 of file vtkKWColorPickerWidget.h.

Definition at line 259 of file vtkKWColorPickerWidget.h.

vtkKWColorPickerWidgetInternals* vtkKWColorPickerWidget::Internals [protected]

PIMPL Encapsulation for STL containers

Reimplemented from vtkKWCoreWidget.

Definition at line 284 of file vtkKWColorPickerWidget.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:46 2010 for KWWidgets by  doxygen 1.6.1