KWWidgets
Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
vtkKWSurfaceMaterialPropertyWidget Class Reference

#include <vtkKWSurfaceMaterialPropertyWidget.h>

Inheritance diagram for vtkKWSurfaceMaterialPropertyWidget:
[legend]
Collaboration diagram for vtkKWSurfaceMaterialPropertyWidget:
[legend]

Public Types

typedef vtkKWMaterialPropertyWidget Superclass
typedef vtkKWMaterialPropertyWidget Superclass
- Public Types inherited from vtkKWMaterialPropertyWidget
typedef vtkKWCompositeWidget Superclass
typedef vtkKWCompositeWidget Superclass
- Public Types inherited from vtkKWCompositeWidget
typedef vtkKWFrame Superclass
typedef vtkKWFrame Superclass
- Public Types inherited from vtkKWFrame
typedef vtkKWCoreWidget Superclass
typedef vtkKWCoreWidget Superclass
- Public Types inherited from vtkKWCoreWidget
typedef vtkKWWidget Superclass
typedef vtkKWWidget Superclass
- Public Types inherited from vtkKWWidget
enum  { WidgetCreatedEvent = 30000 }
enum  { WidgetCreatedEvent = 30000 }
typedef vtkKWObject Superclass
typedef vtkKWObject Superclass
- Public Types inherited from vtkKWObject
typedef vtkObject Superclass
typedef vtkObject Superclass

Public Member Functions

virtual const char * GetClassName ()
virtual int IsA (const char *type)
void PrintSelf (ostream &os, vtkIndent indent)
virtual void SetProperty (vtkProperty *prop)
virtual vtkProperty * GetProperty ()
virtual void Update ()
virtual const char * GetClassName ()
virtual int IsA (const char *type)
void PrintSelf (ostream &os, vtkIndent indent)
virtual void SetProperty (vtkProperty *prop)
virtual vtkProperty * GetProperty ()
virtual void Update ()
- Public Member Functions inherited from vtkKWMaterialPropertyWidget
virtual void SetPopupMode (int)
virtual int GetPopupMode ()
virtual void PopupModeOn ()
virtual void PopupModeOff ()
virtual vtkKWPopupButtonWithLabelGetPopupButton ()
virtual void UpdatePreview ()
virtual void SetPreviewSize (int)
virtual void SetPresetSize (int)
virtual void SetPopupPreviewSize (int)
virtual int GetPreviewSize ()
virtual int GetPresetSize ()
virtual int GetPopupPreviewSize ()
virtual void SetGridOpacity (double)
virtual double GetGridOpacity ()
virtual double * GetMaterialColor ()
virtual void GetMaterialColor (double &, double &, double &)
virtual void GetMaterialColor (double[3])
void SetMaterialColor (double r, double g, double b)
void SetMaterialColor (double color[3])
virtual void SetLightingParametersVisibility (int)
virtual void LightingParametersVisibilityOn ()
virtual void LightingParametersVisibilityOff ()
virtual int GetLightingParametersVisibility ()
virtual void SetPropertyChangedEvent (int)
virtual int GetPropertyChangedEvent ()
virtual void SetPropertyChangingEvent (int)
virtual int GetPropertyChangingEvent ()
virtual void SetPropertyChangedCommand (vtkObject *object, const char *method)
virtual void SetPropertyChangingCommand (vtkObject *object, const char *method)
virtual void UpdateEnableState ()
virtual void PropertyChangingCallback (double value)
virtual void PropertyChangedCallback (double value)
virtual void PresetMaterialCallback (int preset_idx)
virtual void SetPopupMode (int)
virtual int GetPopupMode ()
virtual void PopupModeOn ()
virtual void PopupModeOff ()
virtual vtkKWPopupButtonWithLabelGetPopupButton ()
virtual void UpdatePreview ()
virtual void SetPreviewSize (int)
virtual void SetPresetSize (int)
virtual void SetPopupPreviewSize (int)
virtual int GetPreviewSize ()
virtual int GetPresetSize ()
virtual int GetPopupPreviewSize ()
virtual void SetGridOpacity (double)
virtual double GetGridOpacity ()
virtual double * GetMaterialColor ()
virtual void GetMaterialColor (double &, double &, double &)
virtual void GetMaterialColor (double[3])
void SetMaterialColor (double r, double g, double b)
void SetMaterialColor (double color[3])
virtual void SetLightingParametersVisibility (int)
virtual void LightingParametersVisibilityOn ()
virtual void LightingParametersVisibilityOff ()
virtual int GetLightingParametersVisibility ()
virtual void SetPropertyChangedEvent (int)
virtual int GetPropertyChangedEvent ()
virtual void SetPropertyChangingEvent (int)
virtual int GetPropertyChangingEvent ()
virtual void SetPropertyChangedCommand (vtkObject *object, const char *method)
virtual void SetPropertyChangingCommand (vtkObject *object, const char *method)
virtual void UpdateEnableState ()
virtual void PropertyChangingCallback (double value)
virtual void PropertyChangedCallback (double value)
virtual void PresetMaterialCallback (int preset_idx)

Static Public Member Functions

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

Protected Member Functions

 vtkKWSurfaceMaterialPropertyWidget ()
 ~vtkKWSurfaceMaterialPropertyWidget ()
virtual int UpdatePropertyFromInterface ()
virtual int UpdatePropertyFromPreset (const Preset *preset)
virtual void SendStateEvent (int event)
 vtkKWSurfaceMaterialPropertyWidget ()
 ~vtkKWSurfaceMaterialPropertyWidget ()
virtual int UpdatePropertyFromInterface ()
virtual int UpdatePropertyFromPreset (const Preset *preset)
virtual void SendStateEvent (int event)
- Protected Member Functions inherited from vtkKWMaterialPropertyWidget
 vtkKWMaterialPropertyWidget ()
 ~vtkKWMaterialPropertyWidget ()
virtual void CreateWidget ()
virtual void InvokePropertyChangedCommand ()
virtual void InvokePropertyChangingCommand ()
virtual void Pack ()
virtual void CreateImage (unsigned char *data, double ambient, double diffuse, double specular, double specular_power, int size)
virtual void AddDefaultPresets ()
virtual void CreatePresets ()
virtual void UpdatePopupPreview ()
virtual int UpdateScalesFromPreset (const Preset *preset)
virtual void UpdateScales (double ambient, double diffuse, double specular, double specular_power)
virtual int AreControlsEnabled ()
 vtkKWMaterialPropertyWidget ()
 ~vtkKWMaterialPropertyWidget ()
virtual void CreateWidget ()
virtual void InvokePropertyChangedCommand ()
virtual void InvokePropertyChangingCommand ()
virtual void Pack ()
virtual void CreateImage (unsigned char *data, double ambient, double diffuse, double specular, double specular_power, int size)
virtual void AddDefaultPresets ()
virtual void CreatePresets ()
virtual void UpdatePopupPreview ()
virtual int UpdateScalesFromPreset (const Preset *preset)
virtual void UpdateScales (double ambient, double diffuse, double specular, double specular_power)
virtual int AreControlsEnabled ()
- Protected Member Functions inherited from vtkKWCompositeWidget
 vtkKWCompositeWidget ()
 ~vtkKWCompositeWidget ()
 vtkKWCompositeWidget ()
 ~vtkKWCompositeWidget ()
- Protected Member Functions inherited from vtkKWFrame
 vtkKWFrame ()
 ~vtkKWFrame ()
 vtkKWFrame ()
 ~vtkKWFrame ()
- Protected Member Functions inherited from vtkKWCoreWidget
 vtkKWCoreWidget ()
 ~vtkKWCoreWidget ()
virtual const char * GetType ()
const char * ConvertTclStringToInternalString (const char *source, int options=0)
const char * ConvertInternalStringToTclString (const char *source, int options=0)
virtual void SetTextOption (const char *option, const char *value)
virtual const char * GetTextOption (const char *option)
 vtkKWCoreWidget ()
 ~vtkKWCoreWidget ()
virtual const char * GetType ()
const char * ConvertTclStringToInternalString (const char *source, int options=0)
const char * ConvertInternalStringToTclString (const char *source, int options=0)
virtual void SetTextOption (const char *option, const char *value)
virtual const char * GetTextOption (const char *option)
- Protected Member Functions inherited from vtkKWWidget
 vtkKWWidget ()
 ~vtkKWWidget ()
virtual void AddChild (vtkKWWidget *w)
virtual void RemoveChild (vtkKWWidget *w)
virtual void AddBalloonHelpBindings ()
virtual void PropagateEnableState (vtkKWWidget *widget)
virtual void SetGenericBinding (const char *target, const char *event, vtkObject *object, const char *method)
virtual void AddGenericBinding (const char *target, const char *event, vtkObject *object, const char *method)
virtual void RemoveGenericBinding (const char *target, const char *event)
virtual void RemoveGenericBinding (const char *target, const char *event, vtkObject *object, const char *method)
 vtkKWWidget ()
 ~vtkKWWidget ()
virtual void AddChild (vtkKWWidget *w)
virtual void RemoveChild (vtkKWWidget *w)
virtual void AddBalloonHelpBindings ()
virtual void PropagateEnableState (vtkKWWidget *widget)
virtual void SetGenericBinding (const char *target, const char *event, vtkObject *object, const char *method)
virtual void AddGenericBinding (const char *target, const char *event, vtkObject *object, const char *method)
virtual void RemoveGenericBinding (const char *target, const char *event)
virtual void RemoveGenericBinding (const char *target, const char *event, vtkObject *object, const char *method)
- Protected Member Functions inherited from vtkKWObject
 vtkKWObject ()
 ~vtkKWObject ()
virtual void SetObjectMethodCommand (char **command, vtkObject *object, const char *method)
virtual void InvokeObjectMethodCommand (const char *command)
virtual vtkCallbackCommand * GetCallbackCommand ()
virtual void ProcessCallbackCommandEvents (vtkObject *caller, unsigned long event, void *calldata)
 vtkKWObject ()
 ~vtkKWObject ()
virtual void SetObjectMethodCommand (char **command, vtkObject *object, const char *method)
virtual void InvokeObjectMethodCommand (const char *command)
virtual vtkCallbackCommand * GetCallbackCommand ()
virtual void ProcessCallbackCommandEvents (vtkObject *caller, unsigned long event, void *calldata)

Protected Attributes

vtkProperty * Property
- Protected Attributes inherited from vtkKWMaterialPropertyWidget
int PopupMode
int PreviewSize
int PresetSize
int PopupPreviewSize
double GridOpacity
int LightingParametersVisibility
double MaterialColor [3]
int PropertyChangedEvent
int PropertyChangingEvent
char * PropertyChangedCommand
char * PropertyChangingCommand
vtkKWMaterialPropertyWidgetInternalsInternals
vtkKWPopupButtonWithLabelPopupButton
vtkKWFrameWithLabelMaterialPropertiesFrame
vtkKWFrameControlFrame
vtkKWFrameLightingFrame
vtkKWScaleWithEntryAmbientScale
vtkKWScaleWithEntryDiffuseScale
vtkKWScaleWithEntrySpecularScale
vtkKWScaleWithEntrySpecularPowerScale
vtkKWFramePresetsFrame
vtkKWLabelWithLabelPreviewLabel
vtkKWPushButtonSetWithLabelPresetPushButtonSet

Additional Inherited Members

- Protected Types inherited from vtkKWCoreWidget
enum  { ConvertStringEscapeCurlyBraces = 1, ConvertStringEscapeInterpretable = 2 }
enum  { ConvertStringEscapeCurlyBraces = 1, ConvertStringEscapeInterpretable = 2 }
- Static Protected Member Functions inherited from vtkKWWidget
static int CreateSpecificTkWidget (vtkKWWidget *obj, const char *type, const char *args=NULL)
static int CreateSpecificTkWidget (vtkKWWidget *obj, const char *type, const char *args=NULL)

Detailed Description

Definition at line 24 of file debian/tmp/usr/include/KWWidgets/vtkKWSurfaceMaterialPropertyWidget.h.

Member Typedef Documentation

Definition at line 28 of file vtkKWSurfaceMaterialPropertyWidget.h.

Constructor & Destructor Documentation

vtkKWSurfaceMaterialPropertyWidget::vtkKWSurfaceMaterialPropertyWidget ( )
protected
vtkKWSurfaceMaterialPropertyWidget::~vtkKWSurfaceMaterialPropertyWidget ( )
protected
vtkKWSurfaceMaterialPropertyWidget::vtkKWSurfaceMaterialPropertyWidget ( )
protected
vtkKWSurfaceMaterialPropertyWidget::~vtkKWSurfaceMaterialPropertyWidget ( )
protected

Member Function Documentation

static vtkKWSurfaceMaterialPropertyWidget* vtkKWSurfaceMaterialPropertyWidget::New ( )
static

Reimplemented from vtkKWCompositeWidget.

virtual const char* vtkKWSurfaceMaterialPropertyWidget::GetClassName ( )
virtual

Reimplemented from vtkKWMaterialPropertyWidget.

static int vtkKWSurfaceMaterialPropertyWidget::IsTypeOf ( const char *  type)
static

Reimplemented from vtkKWMaterialPropertyWidget.

virtual int vtkKWSurfaceMaterialPropertyWidget::IsA ( const char *  type)
virtual

Reimplemented from vtkKWMaterialPropertyWidget.

static vtkKWSurfaceMaterialPropertyWidget* vtkKWSurfaceMaterialPropertyWidget::SafeDownCast ( vtkObject *  o)
static

Reimplemented from vtkKWMaterialPropertyWidget.

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

Reimplemented from vtkKWMaterialPropertyWidget.

virtual void vtkKWSurfaceMaterialPropertyWidget::SetProperty ( vtkProperty *  prop)
virtual
virtual vtkProperty* vtkKWSurfaceMaterialPropertyWidget::GetProperty ( )
virtual
virtual void vtkKWSurfaceMaterialPropertyWidget::Update ( )
virtual

Reimplemented from vtkKWMaterialPropertyWidget.

virtual int vtkKWSurfaceMaterialPropertyWidget::UpdatePropertyFromInterface ( )
protectedvirtual
virtual int vtkKWSurfaceMaterialPropertyWidget::UpdatePropertyFromPreset ( const Preset preset)
protectedvirtual
virtual void vtkKWSurfaceMaterialPropertyWidget::SendStateEvent ( int  event)
protectedvirtual

Reimplemented from vtkKWMaterialPropertyWidget.

static vtkKWSurfaceMaterialPropertyWidget* vtkKWSurfaceMaterialPropertyWidget::New ( )
static

Reimplemented from vtkKWCompositeWidget.

virtual const char* vtkKWSurfaceMaterialPropertyWidget::GetClassName ( )
virtual

Reimplemented from vtkKWMaterialPropertyWidget.

static int vtkKWSurfaceMaterialPropertyWidget::IsTypeOf ( const char *  type)
static

Reimplemented from vtkKWMaterialPropertyWidget.

virtual int vtkKWSurfaceMaterialPropertyWidget::IsA ( const char *  type)
virtual

Reimplemented from vtkKWMaterialPropertyWidget.

static vtkKWSurfaceMaterialPropertyWidget* vtkKWSurfaceMaterialPropertyWidget::SafeDownCast ( vtkObject *  o)
static

Reimplemented from vtkKWMaterialPropertyWidget.

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

Reimplemented from vtkKWMaterialPropertyWidget.

virtual void vtkKWSurfaceMaterialPropertyWidget::SetProperty ( vtkProperty *  prop)
virtual
virtual vtkProperty* vtkKWSurfaceMaterialPropertyWidget::GetProperty ( )
virtual
virtual void vtkKWSurfaceMaterialPropertyWidget::Update ( )
virtual

Reimplemented from vtkKWMaterialPropertyWidget.

virtual int vtkKWSurfaceMaterialPropertyWidget::UpdatePropertyFromInterface ( )
protectedvirtual
virtual int vtkKWSurfaceMaterialPropertyWidget::UpdatePropertyFromPreset ( const Preset preset)
protectedvirtual
virtual void vtkKWSurfaceMaterialPropertyWidget::SendStateEvent ( int  event)
protectedvirtual

Reimplemented from vtkKWMaterialPropertyWidget.

Member Data Documentation

vtkProperty * vtkKWSurfaceMaterialPropertyWidget::Property
protected

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