Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes

vtkKWColorPresetMenu Class Reference

#include <vtkKWColorPresetMenu.h>

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

List of all members.

Public Types

typedef vtkKWMenuButtonWithLabel Superclass
typedef vtkKWMenuButtonWithLabel Superclass

Public Member Functions

virtual const char * GetClassName ()
virtual int IsA (const char *type)
void PrintSelf (ostream &os, vtkIndent indent)
virtual void SetColorTransferFunction (vtkColorTransferFunction *p)
virtual vtkColorTransferFunction * GetColorTransferFunction ()
virtual double * GetScalarRange ()
virtual void GetScalarRange (double &, double &)
virtual void GetScalarRange (double[2])
virtual void SetScalarRange (double, double)
void SetScalarRange (double[2])
virtual int GetApplyPresetBetweenEndPoints ()
virtual void SetApplyPresetBetweenEndPoints (int)
virtual void ApplyPresetBetweenEndPointsOn ()
virtual void ApplyPresetBetweenEndPointsOff ()
virtual int AddPreset (const char *name, vtkColorTransferFunction *func, double range[2])
virtual int RemovePreset (const char *name)
virtual int RemoveAllPresets ()
virtual int AddSolidRGBPreset (const char *name, double rgb[3])
virtual int AddSolidRGBPreset (const char *name, double r, double g, double b)
virtual int AddSolidHSVPreset (const char *name, double hsv[3])
virtual int AddSolidHSVPreset (const char *name, double h, double s, double v)
virtual int AddGradientRGBPreset (const char *name, double rgb1[3], double rgb2[3])
virtual int AddGradientRGBPreset (const char *name, double r1, double g1, double b1, double r2, double g2, double b2)
virtual int AddGradientHSVPreset (const char *name, double hsv1[3], double hsv2[3])
virtual int AddGradientHSVPreset (const char *name, double h1, double s1, double v1, double h2, double s2, double v2)
virtual int AddFlagRGBPreset (const char *name, int nb_colors, double **rgb, int repeat)
virtual int GetPreviewSize ()
virtual void SetPreviewSize (int)
virtual int GetSolidColorPresetsVisibility ()
virtual void SolidColorPresetsVisibilityOn ()
virtual void SolidColorPresetsVisibilityOff ()
virtual void SetSolidColorPresetsVisibility (int)
virtual int GetGradientPresetsVisibility ()
virtual void GradientPresetsVisibilityOn ()
virtual void GradientPresetsVisibilityOff ()
virtual void SetGradientPresetsVisibility (int)
virtual int GetPresetNameVisibility ()
virtual void PresetNameVisibilityOn ()
virtual void PresetNameVisibilityOff ()
virtual void SetPresetNameVisibility (int)
virtual void SetPresetSelectedCommand (vtkObject *object, const char *method)
virtual void PresetSelectedCallback (const char *name)
virtual const char * GetClassName ()
virtual int IsA (const char *type)
void PrintSelf (ostream &os, vtkIndent indent)
virtual void SetColorTransferFunction (vtkColorTransferFunction *p)
virtual vtkColorTransferFunction * GetColorTransferFunction ()
virtual double * GetScalarRange ()
virtual void GetScalarRange (double &, double &)
virtual void GetScalarRange (double[2])
virtual void SetScalarRange (double, double)
void SetScalarRange (double[2])
virtual int GetApplyPresetBetweenEndPoints ()
virtual void SetApplyPresetBetweenEndPoints (int)
virtual void ApplyPresetBetweenEndPointsOn ()
virtual void ApplyPresetBetweenEndPointsOff ()
virtual int AddPreset (const char *name, vtkColorTransferFunction *func, double range[2])
virtual int RemovePreset (const char *name)
virtual int RemoveAllPresets ()
virtual int AddSolidRGBPreset (const char *name, double rgb[3])
virtual int AddSolidRGBPreset (const char *name, double r, double g, double b)
virtual int AddSolidHSVPreset (const char *name, double hsv[3])
virtual int AddSolidHSVPreset (const char *name, double h, double s, double v)
virtual int AddGradientRGBPreset (const char *name, double rgb1[3], double rgb2[3])
virtual int AddGradientRGBPreset (const char *name, double r1, double g1, double b1, double r2, double g2, double b2)
virtual int AddGradientHSVPreset (const char *name, double hsv1[3], double hsv2[3])
virtual int AddGradientHSVPreset (const char *name, double h1, double s1, double v1, double h2, double s2, double v2)
virtual int AddFlagRGBPreset (const char *name, int nb_colors, double **rgb, int repeat)
virtual int GetPreviewSize ()
virtual void SetPreviewSize (int)
virtual int GetSolidColorPresetsVisibility ()
virtual void SolidColorPresetsVisibilityOn ()
virtual void SolidColorPresetsVisibilityOff ()
virtual void SetSolidColorPresetsVisibility (int)
virtual int GetGradientPresetsVisibility ()
virtual void GradientPresetsVisibilityOn ()
virtual void GradientPresetsVisibilityOff ()
virtual void SetGradientPresetsVisibility (int)
virtual int GetPresetNameVisibility ()
virtual void PresetNameVisibilityOn ()
virtual void PresetNameVisibilityOff ()
virtual void SetPresetNameVisibility (int)
virtual void SetPresetSelectedCommand (vtkObject *object, const char *method)
virtual void PresetSelectedCallback (const char *name)

Static Public Member Functions

static vtkKWColorPresetMenuNew ()
static int IsTypeOf (const char *type)
static vtkKWColorPresetMenuSafeDownCast (vtkObject *o)
static vtkKWColorPresetMenuNew ()
static int IsTypeOf (const char *type)
static vtkKWColorPresetMenuSafeDownCast (vtkObject *o)

Protected Member Functions

 vtkKWColorPresetMenu ()
 ~vtkKWColorPresetMenu ()
virtual void CreateWidget ()
virtual void InvokePresetSelectedCommand (const char *name)
virtual int HasPreset (const char *name)
virtual int AllocatePreset (const char *name)
virtual vtkColorTransferFunction * GetPresetColorTransferFunction (const char *name)
virtual void CreateDefaultPresets ()
virtual int MapColorTransferFunction (vtkColorTransferFunction *source, double source_range[2], vtkColorTransferFunction *target, double target_range[2])
virtual int CreateColorTransferFunctionPreview (vtkColorTransferFunction *func, const char *img_name)
virtual void PopulatePresetMenu ()
 vtkKWColorPresetMenu ()
 ~vtkKWColorPresetMenu ()
virtual void CreateWidget ()
virtual void InvokePresetSelectedCommand (const char *name)
virtual int HasPreset (const char *name)
virtual int AllocatePreset (const char *name)
virtual vtkColorTransferFunction * GetPresetColorTransferFunction (const char *name)
virtual void CreateDefaultPresets ()
virtual int MapColorTransferFunction (vtkColorTransferFunction *source, double source_range[2], vtkColorTransferFunction *target, double target_range[2])
virtual int CreateColorTransferFunctionPreview (vtkColorTransferFunction *func, const char *img_name)
virtual void PopulatePresetMenu ()

Protected Attributes

double ScalarRange [2]
vtkColorTransferFunction * ColorTransferFunction
int PreviewSize
int SolidColorPresetsVisibility
int GradientPresetsVisibility
int ApplyPresetBetweenEndPoints
int PresetNameVisibility
char * PresetSelectedCommand
vtkKWColorPresetMenuInternals * Internals

Detailed Description

Definition at line 29 of file debian/tmp/usr/include/KWWidgets/vtkKWColorPresetMenu.h.


Member Typedef Documentation

Reimplemented from vtkKWMenuButtonWithLabel.

Definition at line 33 of file vtkKWColorPresetMenu.h.


Constructor & Destructor Documentation

vtkKWColorPresetMenu::vtkKWColorPresetMenu (  )  [protected]
vtkKWColorPresetMenu::~vtkKWColorPresetMenu (  )  [protected]
vtkKWColorPresetMenu::vtkKWColorPresetMenu (  )  [protected]
vtkKWColorPresetMenu::~vtkKWColorPresetMenu (  )  [protected]

Member Function Documentation

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

Reimplemented from vtkKWMenuButtonWithLabel.

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

Reimplemented from vtkKWMenuButtonWithLabel.

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

Reimplemented from vtkKWMenuButtonWithLabel.

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

Reimplemented from vtkKWMenuButtonWithLabel.

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

Reimplemented from vtkKWMenuButtonWithLabel.

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

Reimplemented from vtkKWMenuButtonWithLabel.

virtual void vtkKWColorPresetMenu::SetColorTransferFunction ( vtkColorTransferFunction *  p  )  [virtual]
virtual vtkColorTransferFunction* vtkKWColorPresetMenu::GetColorTransferFunction (  )  [virtual]
virtual double* vtkKWColorPresetMenu::GetScalarRange (  )  [virtual]
virtual void vtkKWColorPresetMenu::GetScalarRange ( double &  ,
double &   
) [virtual]
virtual void vtkKWColorPresetMenu::GetScalarRange ( double  [2]  )  [virtual]
virtual void vtkKWColorPresetMenu::SetScalarRange ( double  ,
double   
) [virtual]
void vtkKWColorPresetMenu::SetScalarRange ( double  [2]  ) 
virtual int vtkKWColorPresetMenu::GetApplyPresetBetweenEndPoints (  )  [virtual]
virtual void vtkKWColorPresetMenu::SetApplyPresetBetweenEndPoints ( int   )  [virtual]
virtual void vtkKWColorPresetMenu::ApplyPresetBetweenEndPointsOn (  )  [virtual]
virtual void vtkKWColorPresetMenu::ApplyPresetBetweenEndPointsOff (  )  [virtual]
virtual int vtkKWColorPresetMenu::AddPreset ( const char *  name,
vtkColorTransferFunction *  func,
double  range[2] 
) [virtual]
virtual int vtkKWColorPresetMenu::RemovePreset ( const char *  name  )  [virtual]
virtual int vtkKWColorPresetMenu::RemoveAllPresets (  )  [virtual]
virtual int vtkKWColorPresetMenu::AddSolidRGBPreset ( const char *  name,
double  rgb[3] 
) [virtual]
virtual int vtkKWColorPresetMenu::AddSolidRGBPreset ( const char *  name,
double  r,
double  g,
double  b 
) [virtual]
virtual int vtkKWColorPresetMenu::AddSolidHSVPreset ( const char *  name,
double  hsv[3] 
) [virtual]
virtual int vtkKWColorPresetMenu::AddSolidHSVPreset ( const char *  name,
double  h,
double  s,
double  v 
) [virtual]
virtual int vtkKWColorPresetMenu::AddGradientRGBPreset ( const char *  name,
double  rgb1[3],
double  rgb2[3] 
) [virtual]
virtual int vtkKWColorPresetMenu::AddGradientRGBPreset ( const char *  name,
double  r1,
double  g1,
double  b1,
double  r2,
double  g2,
double  b2 
) [virtual]
virtual int vtkKWColorPresetMenu::AddGradientHSVPreset ( const char *  name,
double  hsv1[3],
double  hsv2[3] 
) [virtual]
virtual int vtkKWColorPresetMenu::AddGradientHSVPreset ( const char *  name,
double  h1,
double  s1,
double  v1,
double  h2,
double  s2,
double  v2 
) [virtual]
virtual int vtkKWColorPresetMenu::AddFlagRGBPreset ( const char *  name,
int  nb_colors,
double **  rgb,
int  repeat 
) [virtual]
virtual int vtkKWColorPresetMenu::GetPreviewSize (  )  [virtual]
virtual void vtkKWColorPresetMenu::SetPreviewSize ( int   )  [virtual]
virtual int vtkKWColorPresetMenu::GetSolidColorPresetsVisibility (  )  [virtual]
virtual void vtkKWColorPresetMenu::SolidColorPresetsVisibilityOn (  )  [virtual]
virtual void vtkKWColorPresetMenu::SolidColorPresetsVisibilityOff (  )  [virtual]
virtual void vtkKWColorPresetMenu::SetSolidColorPresetsVisibility ( int   )  [virtual]
virtual int vtkKWColorPresetMenu::GetGradientPresetsVisibility (  )  [virtual]
virtual void vtkKWColorPresetMenu::GradientPresetsVisibilityOn (  )  [virtual]
virtual void vtkKWColorPresetMenu::GradientPresetsVisibilityOff (  )  [virtual]
virtual void vtkKWColorPresetMenu::SetGradientPresetsVisibility ( int   )  [virtual]
virtual int vtkKWColorPresetMenu::GetPresetNameVisibility (  )  [virtual]
virtual void vtkKWColorPresetMenu::PresetNameVisibilityOn (  )  [virtual]
virtual void vtkKWColorPresetMenu::PresetNameVisibilityOff (  )  [virtual]
virtual void vtkKWColorPresetMenu::SetPresetNameVisibility ( int   )  [virtual]
virtual void vtkKWColorPresetMenu::SetPresetSelectedCommand ( vtkObject *  object,
const char *  method 
) [virtual]
virtual void vtkKWColorPresetMenu::PresetSelectedCallback ( const char *  name  )  [virtual]
virtual void vtkKWColorPresetMenu::CreateWidget (  )  [protected, virtual]

Reimplemented from vtkKWMenuButtonWithLabel.

virtual void vtkKWColorPresetMenu::InvokePresetSelectedCommand ( const char *  name  )  [protected, virtual]
virtual int vtkKWColorPresetMenu::HasPreset ( const char *  name  )  [protected, virtual]
virtual int vtkKWColorPresetMenu::AllocatePreset ( const char *  name  )  [protected, virtual]
virtual vtkColorTransferFunction* vtkKWColorPresetMenu::GetPresetColorTransferFunction ( const char *  name  )  [protected, virtual]
virtual void vtkKWColorPresetMenu::CreateDefaultPresets (  )  [protected, virtual]
virtual int vtkKWColorPresetMenu::MapColorTransferFunction ( vtkColorTransferFunction *  source,
double  source_range[2],
vtkColorTransferFunction *  target,
double  target_range[2] 
) [protected, virtual]
virtual int vtkKWColorPresetMenu::CreateColorTransferFunctionPreview ( vtkColorTransferFunction *  func,
const char *  img_name 
) [protected, virtual]
virtual void vtkKWColorPresetMenu::PopulatePresetMenu (  )  [protected, virtual]
static vtkKWColorPresetMenu* vtkKWColorPresetMenu::New (  )  [static]

Reimplemented from vtkKWMenuButtonWithLabel.

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

Reimplemented from vtkKWMenuButtonWithLabel.

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

Reimplemented from vtkKWMenuButtonWithLabel.

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

Reimplemented from vtkKWMenuButtonWithLabel.

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

Reimplemented from vtkKWMenuButtonWithLabel.

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

Reimplemented from vtkKWMenuButtonWithLabel.

virtual void vtkKWColorPresetMenu::SetColorTransferFunction ( vtkColorTransferFunction *  p  )  [virtual]
virtual vtkColorTransferFunction* vtkKWColorPresetMenu::GetColorTransferFunction (  )  [virtual]
virtual double* vtkKWColorPresetMenu::GetScalarRange (  )  [virtual]
virtual void vtkKWColorPresetMenu::GetScalarRange ( double &  ,
double &   
) [virtual]
virtual void vtkKWColorPresetMenu::GetScalarRange ( double  [2]  )  [virtual]
virtual void vtkKWColorPresetMenu::SetScalarRange ( double  ,
double   
) [virtual]
void vtkKWColorPresetMenu::SetScalarRange ( double  [2]  ) 
virtual int vtkKWColorPresetMenu::GetApplyPresetBetweenEndPoints (  )  [virtual]
virtual void vtkKWColorPresetMenu::SetApplyPresetBetweenEndPoints ( int   )  [virtual]
virtual void vtkKWColorPresetMenu::ApplyPresetBetweenEndPointsOn (  )  [virtual]
virtual void vtkKWColorPresetMenu::ApplyPresetBetweenEndPointsOff (  )  [virtual]
virtual int vtkKWColorPresetMenu::AddPreset ( const char *  name,
vtkColorTransferFunction *  func,
double  range[2] 
) [virtual]
virtual int vtkKWColorPresetMenu::RemovePreset ( const char *  name  )  [virtual]
virtual int vtkKWColorPresetMenu::RemoveAllPresets (  )  [virtual]
virtual int vtkKWColorPresetMenu::AddSolidRGBPreset ( const char *  name,
double  rgb[3] 
) [virtual]
virtual int vtkKWColorPresetMenu::AddSolidRGBPreset ( const char *  name,
double  r,
double  g,
double  b 
) [virtual]
virtual int vtkKWColorPresetMenu::AddSolidHSVPreset ( const char *  name,
double  hsv[3] 
) [virtual]
virtual int vtkKWColorPresetMenu::AddSolidHSVPreset ( const char *  name,
double  h,
double  s,
double  v 
) [virtual]
virtual int vtkKWColorPresetMenu::AddGradientRGBPreset ( const char *  name,
double  rgb1[3],
double  rgb2[3] 
) [virtual]
virtual int vtkKWColorPresetMenu::AddGradientRGBPreset ( const char *  name,
double  r1,
double  g1,
double  b1,
double  r2,
double  g2,
double  b2 
) [virtual]
virtual int vtkKWColorPresetMenu::AddGradientHSVPreset ( const char *  name,
double  hsv1[3],
double  hsv2[3] 
) [virtual]
virtual int vtkKWColorPresetMenu::AddGradientHSVPreset ( const char *  name,
double  h1,
double  s1,
double  v1,
double  h2,
double  s2,
double  v2 
) [virtual]
virtual int vtkKWColorPresetMenu::AddFlagRGBPreset ( const char *  name,
int  nb_colors,
double **  rgb,
int  repeat 
) [virtual]
virtual int vtkKWColorPresetMenu::GetPreviewSize (  )  [virtual]
virtual void vtkKWColorPresetMenu::SetPreviewSize ( int   )  [virtual]
virtual int vtkKWColorPresetMenu::GetSolidColorPresetsVisibility (  )  [virtual]
virtual void vtkKWColorPresetMenu::SolidColorPresetsVisibilityOn (  )  [virtual]
virtual void vtkKWColorPresetMenu::SolidColorPresetsVisibilityOff (  )  [virtual]
virtual void vtkKWColorPresetMenu::SetSolidColorPresetsVisibility ( int   )  [virtual]
virtual int vtkKWColorPresetMenu::GetGradientPresetsVisibility (  )  [virtual]
virtual void vtkKWColorPresetMenu::GradientPresetsVisibilityOn (  )  [virtual]
virtual void vtkKWColorPresetMenu::GradientPresetsVisibilityOff (  )  [virtual]
virtual void vtkKWColorPresetMenu::SetGradientPresetsVisibility ( int   )  [virtual]
virtual int vtkKWColorPresetMenu::GetPresetNameVisibility (  )  [virtual]
virtual void vtkKWColorPresetMenu::PresetNameVisibilityOn (  )  [virtual]
virtual void vtkKWColorPresetMenu::PresetNameVisibilityOff (  )  [virtual]
virtual void vtkKWColorPresetMenu::SetPresetNameVisibility ( int   )  [virtual]
virtual void vtkKWColorPresetMenu::SetPresetSelectedCommand ( vtkObject *  object,
const char *  method 
) [virtual]
virtual void vtkKWColorPresetMenu::PresetSelectedCallback ( const char *  name  )  [virtual]
virtual void vtkKWColorPresetMenu::CreateWidget (  )  [protected, virtual]

Reimplemented from vtkKWMenuButtonWithLabel.

virtual void vtkKWColorPresetMenu::InvokePresetSelectedCommand ( const char *  name  )  [protected, virtual]
virtual int vtkKWColorPresetMenu::HasPreset ( const char *  name  )  [protected, virtual]
virtual int vtkKWColorPresetMenu::AllocatePreset ( const char *  name  )  [protected, virtual]
virtual vtkColorTransferFunction* vtkKWColorPresetMenu::GetPresetColorTransferFunction ( const char *  name  )  [protected, virtual]
virtual void vtkKWColorPresetMenu::CreateDefaultPresets (  )  [protected, virtual]
virtual int vtkKWColorPresetMenu::MapColorTransferFunction ( vtkColorTransferFunction *  source,
double  source_range[2],
vtkColorTransferFunction *  target,
double  target_range[2] 
) [protected, virtual]
virtual int vtkKWColorPresetMenu::CreateColorTransferFunctionPreview ( vtkColorTransferFunction *  func,
const char *  img_name 
) [protected, virtual]
virtual void vtkKWColorPresetMenu::PopulatePresetMenu (  )  [protected, virtual]

Member Data Documentation

vtkColorTransferFunction * vtkKWColorPresetMenu::ColorTransferFunction [protected]
vtkKWColorPresetMenuInternals * vtkKWColorPresetMenu::Internals [protected]

Reimplemented from vtkKWCoreWidget.

Definition at line 167 of file debian/tmp/usr/include/KWWidgets/vtkKWColorPresetMenu.h.


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