KWWidgets
Public Types | Public Member Functions | Static Public Member Functions | Static Public Attributes | Protected Member Functions | Static Protected Member Functions | Protected Attributes
vtkKWColorPresetSelector Class Reference

#include <vtkKWColorPresetSelector.h>

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

List of all members.

Public Types

typedef vtkKWPresetSelector Superclass
typedef vtkKWPresetSelector Superclass

Public Member Functions

virtual const char * GetClassName ()
virtual int IsA (const char *type)
void PrintSelf (ostream &os, vtkIndent indent)
virtual void GetPresetColorAsRGB (int id, double &r, double &g, double &b)
virtual void GetPresetColorAsRGB (int id, double rgb[3])
virtual int SetPresetColorAsRGB (int id, double r, double g, double b)
virtual int SetPresetColorAsRGB (int id, double rgb[3])
virtual void GetPresetColorAsHSV (int id, double &h, double &s, double &v)
virtual void GetPresetColorAsHSV (int id, double hsv[3])
virtual int SetPresetColorAsHSV (int id, double h, double s, double v)
virtual int SetPresetColorAsHSV (int id, double hsv[3])
virtual int GetIdOfPresetWithColorAsRGB (double r, double g, double b)
virtual int GetIdOfPresetWithColorAsRGB (double rgb[3])
virtual int SetPresetCommentAsHexadecimalRGB (int id)
virtual int GetPresetCommentAsHexadecimalRGB (int id, int &r, int &g, int &b)
virtual int HasPresetCommentAsHexadecimalRGB (int id)
virtual void AddDefaultColorPresets ()
virtual int RemoveDuplicatedColors ()
virtual void SetDrawColorCellAsColorButton (int)
virtual int GetDrawColorCellAsColorButton ()
virtual void DrawColorCellAsColorButtonOn ()
virtual void DrawColorCellAsColorButtonOff ()
virtual void SetRegistryKey (const char *)
virtual char * GetRegistryKey ()
virtual void SavePresetsToRegistry ()
virtual void RestorePresetsFromRegistry ()
virtual const char * GetClassName ()
virtual int IsA (const char *type)
void PrintSelf (ostream &os, vtkIndent indent)
virtual void GetPresetColorAsRGB (int id, double &r, double &g, double &b)
virtual void GetPresetColorAsRGB (int id, double rgb[3])
virtual int SetPresetColorAsRGB (int id, double r, double g, double b)
virtual int SetPresetColorAsRGB (int id, double rgb[3])
virtual void GetPresetColorAsHSV (int id, double &h, double &s, double &v)
virtual void GetPresetColorAsHSV (int id, double hsv[3])
virtual int SetPresetColorAsHSV (int id, double h, double s, double v)
virtual int SetPresetColorAsHSV (int id, double hsv[3])
virtual int GetIdOfPresetWithColorAsRGB (double r, double g, double b)
virtual int GetIdOfPresetWithColorAsRGB (double rgb[3])
virtual int SetPresetCommentAsHexadecimalRGB (int id)
virtual int GetPresetCommentAsHexadecimalRGB (int id, int &r, int &g, int &b)
virtual int HasPresetCommentAsHexadecimalRGB (int id)
virtual void AddDefaultColorPresets ()
virtual int RemoveDuplicatedColors ()
virtual void SetDrawColorCellAsColorButton (int)
virtual int GetDrawColorCellAsColorButton ()
virtual void DrawColorCellAsColorButtonOn ()
virtual void DrawColorCellAsColorButtonOff ()
virtual void SetRegistryKey (const char *)
virtual char * GetRegistryKey ()
virtual void SavePresetsToRegistry ()
virtual void RestorePresetsFromRegistry ()

Static Public Member Functions

static vtkKWColorPresetSelectorNew ()
static int IsTypeOf (const char *type)
static vtkKWColorPresetSelectorSafeDownCast (vtkObject *o)
static vtkKWColorPresetSelectorNew ()
static int IsTypeOf (const char *type)
static vtkKWColorPresetSelectorSafeDownCast (vtkObject *o)

Static Public Attributes

static const char * ColorColumnName

Protected Member Functions

 vtkKWColorPresetSelector ()
 ~vtkKWColorPresetSelector ()
virtual void CreateWidget ()
virtual void CreateColumns ()
virtual int UpdatePresetRow (int id)
virtual int GetColorColumnIndex ()
virtual int InvokePresetAddCommand ()
virtual void InvokePresetRemovedCommand ()
virtual void InvokePresetUpdateCommand (int id)
virtual void InvokePresetHasChangedCommand (int id)
 vtkKWColorPresetSelector ()
 ~vtkKWColorPresetSelector ()
virtual void CreateWidget ()
virtual void CreateColumns ()
virtual int UpdatePresetRow (int id)
virtual int GetColorColumnIndex ()
virtual int InvokePresetAddCommand ()
virtual void InvokePresetRemovedCommand ()
virtual void InvokePresetUpdateCommand (int id)
virtual void InvokePresetHasChangedCommand (int id)

Static Protected Member Functions

static int CompareRGBColors (double rgb1[3], double rgb2[3])
static int CompareRGBColors (double r1, double g1, double b1, double r2, double g2, double b2)
static int CompareRGBColors (double rgb1[3], double rgb2[3])
static int CompareRGBColors (double r1, double g1, double b1, double r2, double g2, double b2)

Protected Attributes

int DrawColorCellAsColorButton
char * RegistryKey

Detailed Description

Definition at line 42 of file debian/tmp/usr/include/KWWidgets/vtkKWColorPresetSelector.h.


Member Typedef Documentation

Reimplemented from vtkKWPresetSelector.

Definition at line 46 of file vtkKWColorPresetSelector.h.


Constructor & Destructor Documentation

vtkKWColorPresetSelector::vtkKWColorPresetSelector ( ) [protected]
vtkKWColorPresetSelector::~vtkKWColorPresetSelector ( ) [protected]
vtkKWColorPresetSelector::vtkKWColorPresetSelector ( ) [protected]
vtkKWColorPresetSelector::~vtkKWColorPresetSelector ( ) [protected]

Member Function Documentation

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

Reimplemented from vtkKWPresetSelector.

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

Reimplemented from vtkKWPresetSelector.

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

Reimplemented from vtkKWPresetSelector.

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

Reimplemented from vtkKWPresetSelector.

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

Reimplemented from vtkKWPresetSelector.

void vtkKWColorPresetSelector::PrintSelf ( ostream &  os,
vtkIndent  indent 
)

Reimplemented from vtkKWPresetSelector.

virtual void vtkKWColorPresetSelector::GetPresetColorAsRGB ( int  id,
double &  r,
double &  g,
double &  b 
) [virtual]
virtual void vtkKWColorPresetSelector::GetPresetColorAsRGB ( int  id,
double  rgb[3] 
) [virtual]
virtual int vtkKWColorPresetSelector::SetPresetColorAsRGB ( int  id,
double  r,
double  g,
double  b 
) [virtual]
virtual int vtkKWColorPresetSelector::SetPresetColorAsRGB ( int  id,
double  rgb[3] 
) [virtual]
virtual void vtkKWColorPresetSelector::GetPresetColorAsHSV ( int  id,
double &  h,
double &  s,
double &  v 
) [virtual]
virtual void vtkKWColorPresetSelector::GetPresetColorAsHSV ( int  id,
double  hsv[3] 
) [virtual]
virtual int vtkKWColorPresetSelector::SetPresetColorAsHSV ( int  id,
double  h,
double  s,
double  v 
) [virtual]
virtual int vtkKWColorPresetSelector::SetPresetColorAsHSV ( int  id,
double  hsv[3] 
) [virtual]
virtual int vtkKWColorPresetSelector::GetIdOfPresetWithColorAsRGB ( double  r,
double  g,
double  b 
) [virtual]
virtual int vtkKWColorPresetSelector::GetIdOfPresetWithColorAsRGB ( double  rgb[3]) [virtual]
virtual int vtkKWColorPresetSelector::SetPresetCommentAsHexadecimalRGB ( int  id) [virtual]
virtual int vtkKWColorPresetSelector::GetPresetCommentAsHexadecimalRGB ( int  id,
int &  r,
int &  g,
int &  b 
) [virtual]
virtual int vtkKWColorPresetSelector::HasPresetCommentAsHexadecimalRGB ( int  id) [virtual]
virtual void vtkKWColorPresetSelector::AddDefaultColorPresets ( ) [virtual]
virtual int vtkKWColorPresetSelector::RemoveDuplicatedColors ( ) [virtual]
virtual void vtkKWColorPresetSelector::SetDrawColorCellAsColorButton ( int  ) [virtual]
virtual int vtkKWColorPresetSelector::GetDrawColorCellAsColorButton ( ) [virtual]
virtual void vtkKWColorPresetSelector::DrawColorCellAsColorButtonOn ( ) [virtual]
virtual void vtkKWColorPresetSelector::DrawColorCellAsColorButtonOff ( ) [virtual]
virtual void vtkKWColorPresetSelector::SetRegistryKey ( const char *  ) [virtual]
virtual char* vtkKWColorPresetSelector::GetRegistryKey ( ) [virtual]
virtual void vtkKWColorPresetSelector::SavePresetsToRegistry ( ) [virtual]
virtual void vtkKWColorPresetSelector::RestorePresetsFromRegistry ( ) [virtual]
virtual void vtkKWColorPresetSelector::CreateWidget ( ) [protected, virtual]

Reimplemented from vtkKWPresetSelector.

virtual void vtkKWColorPresetSelector::CreateColumns ( ) [protected, virtual]

Reimplemented from vtkKWPresetSelector.

virtual int vtkKWColorPresetSelector::UpdatePresetRow ( int  id) [protected, virtual]

Reimplemented from vtkKWPresetSelector.

virtual int vtkKWColorPresetSelector::GetColorColumnIndex ( ) [protected, virtual]
virtual int vtkKWColorPresetSelector::InvokePresetAddCommand ( ) [protected, virtual]

Reimplemented from vtkKWPresetSelector.

virtual void vtkKWColorPresetSelector::InvokePresetRemovedCommand ( ) [protected, virtual]

Reimplemented from vtkKWPresetSelector.

virtual void vtkKWColorPresetSelector::InvokePresetUpdateCommand ( int  id) [protected, virtual]

Reimplemented from vtkKWPresetSelector.

virtual void vtkKWColorPresetSelector::InvokePresetHasChangedCommand ( int  id) [protected, virtual]

Reimplemented from vtkKWPresetSelector.

static int vtkKWColorPresetSelector::CompareRGBColors ( double  rgb1[3],
double  rgb2[3] 
) [static, protected]
static int vtkKWColorPresetSelector::CompareRGBColors ( double  r1,
double  g1,
double  b1,
double  r2,
double  g2,
double  b2 
) [static, protected]
static vtkKWColorPresetSelector* vtkKWColorPresetSelector::New ( ) [static]

Reimplemented from vtkKWPresetSelector.

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

Reimplemented from vtkKWPresetSelector.

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

Reimplemented from vtkKWPresetSelector.

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

Reimplemented from vtkKWPresetSelector.

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

Reimplemented from vtkKWPresetSelector.

void vtkKWColorPresetSelector::PrintSelf ( ostream &  os,
vtkIndent  indent 
)

Reimplemented from vtkKWPresetSelector.

virtual void vtkKWColorPresetSelector::GetPresetColorAsRGB ( int  id,
double &  r,
double &  g,
double &  b 
) [virtual]
virtual void vtkKWColorPresetSelector::GetPresetColorAsRGB ( int  id,
double  rgb[3] 
) [virtual]
virtual int vtkKWColorPresetSelector::SetPresetColorAsRGB ( int  id,
double  r,
double  g,
double  b 
) [virtual]
virtual int vtkKWColorPresetSelector::SetPresetColorAsRGB ( int  id,
double  rgb[3] 
) [virtual]
virtual void vtkKWColorPresetSelector::GetPresetColorAsHSV ( int  id,
double &  h,
double &  s,
double &  v 
) [virtual]
virtual void vtkKWColorPresetSelector::GetPresetColorAsHSV ( int  id,
double  hsv[3] 
) [virtual]
virtual int vtkKWColorPresetSelector::SetPresetColorAsHSV ( int  id,
double  h,
double  s,
double  v 
) [virtual]
virtual int vtkKWColorPresetSelector::SetPresetColorAsHSV ( int  id,
double  hsv[3] 
) [virtual]
virtual int vtkKWColorPresetSelector::GetIdOfPresetWithColorAsRGB ( double  r,
double  g,
double  b 
) [virtual]
virtual int vtkKWColorPresetSelector::GetIdOfPresetWithColorAsRGB ( double  rgb[3]) [virtual]
virtual int vtkKWColorPresetSelector::SetPresetCommentAsHexadecimalRGB ( int  id) [virtual]
virtual int vtkKWColorPresetSelector::GetPresetCommentAsHexadecimalRGB ( int  id,
int &  r,
int &  g,
int &  b 
) [virtual]
virtual int vtkKWColorPresetSelector::HasPresetCommentAsHexadecimalRGB ( int  id) [virtual]
virtual void vtkKWColorPresetSelector::AddDefaultColorPresets ( ) [virtual]
virtual int vtkKWColorPresetSelector::RemoveDuplicatedColors ( ) [virtual]
virtual void vtkKWColorPresetSelector::SetDrawColorCellAsColorButton ( int  ) [virtual]
virtual int vtkKWColorPresetSelector::GetDrawColorCellAsColorButton ( ) [virtual]
virtual void vtkKWColorPresetSelector::DrawColorCellAsColorButtonOn ( ) [virtual]
virtual void vtkKWColorPresetSelector::DrawColorCellAsColorButtonOff ( ) [virtual]
virtual void vtkKWColorPresetSelector::SetRegistryKey ( const char *  ) [virtual]
virtual char* vtkKWColorPresetSelector::GetRegistryKey ( ) [virtual]
virtual void vtkKWColorPresetSelector::SavePresetsToRegistry ( ) [virtual]
virtual void vtkKWColorPresetSelector::RestorePresetsFromRegistry ( ) [virtual]
virtual void vtkKWColorPresetSelector::CreateWidget ( ) [protected, virtual]

Reimplemented from vtkKWPresetSelector.

virtual void vtkKWColorPresetSelector::CreateColumns ( ) [protected, virtual]

Reimplemented from vtkKWPresetSelector.

virtual int vtkKWColorPresetSelector::UpdatePresetRow ( int  id) [protected, virtual]

Reimplemented from vtkKWPresetSelector.

virtual int vtkKWColorPresetSelector::GetColorColumnIndex ( ) [protected, virtual]
virtual int vtkKWColorPresetSelector::InvokePresetAddCommand ( ) [protected, virtual]

Reimplemented from vtkKWPresetSelector.

virtual void vtkKWColorPresetSelector::InvokePresetRemovedCommand ( ) [protected, virtual]

Reimplemented from vtkKWPresetSelector.

virtual void vtkKWColorPresetSelector::InvokePresetUpdateCommand ( int  id) [protected, virtual]

Reimplemented from vtkKWPresetSelector.

virtual void vtkKWColorPresetSelector::InvokePresetHasChangedCommand ( int  id) [protected, virtual]

Reimplemented from vtkKWPresetSelector.

static int vtkKWColorPresetSelector::CompareRGBColors ( double  rgb1[3],
double  rgb2[3] 
) [static, protected]
static int vtkKWColorPresetSelector::CompareRGBColors ( double  r1,
double  g1,
double  b1,
double  r2,
double  g2,
double  b2 
) [static, protected]

Member Data Documentation

static const char * vtkKWColorPresetSelector::ColorColumnName [static]

The documentation for this class was generated from the following files: