vtkKWSurfaceMaterialPropertyWidget Class Reference

widget to control the material property of a polygonal surface (vtkProperty) More...

#include <vtkKWSurfaceMaterialPropertyWidget.h>

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

List of all members.

Public Types

typedef vtkKWMaterialPropertyWidget Superclass

Public Member Functions

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

Static Public Member Functions

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

Protected Member Functions

 vtkKWSurfaceMaterialPropertyWidget ()
 ~vtkKWSurfaceMaterialPropertyWidget ()
virtual void SendStateEvent (int event)

Protected Attributes

vtkPropertyProperty



virtual void SetProperty (vtkProperty *prop)
virtual vtkPropertyGetProperty ()
virtual int UpdatePropertyFromInterface ()
virtual int UpdatePropertyFromPreset (const Preset *preset)

Detailed Description

widget to control the material property of a polygonal surface (vtkProperty)

Definition at line 26 of file vtkKWSurfaceMaterialPropertyWidget.h.


Member Typedef Documentation

Reimplemented from vtkKWMaterialPropertyWidget.

Definition at line 31 of file vtkKWSurfaceMaterialPropertyWidget.h.


Constructor & Destructor Documentation

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 
) [virtual]

Reimplemented from vtkKWMaterialPropertyWidget.

virtual void vtkKWSurfaceMaterialPropertyWidget::SetProperty ( vtkProperty prop  )  [virtual]

Set/Get the volume property to edit with this widget

virtual vtkProperty* vtkKWSurfaceMaterialPropertyWidget::GetProperty (  )  [virtual]

Set/Get the volume property to edit with this widget

virtual void vtkKWSurfaceMaterialPropertyWidget::Update (  )  [virtual]

Refresh the interface given the value extracted from the current property.

Reimplemented from vtkKWMaterialPropertyWidget.

virtual int vtkKWSurfaceMaterialPropertyWidget::UpdatePropertyFromInterface (  )  [protected, virtual]

Update the property from the interface values or a preset Return 1 if the property was modified, 0 otherwise

Implements vtkKWMaterialPropertyWidget.

virtual int vtkKWSurfaceMaterialPropertyWidget::UpdatePropertyFromPreset ( const Preset preset  )  [protected, virtual]

Set/Get the volume property to edit with this widget

Implements vtkKWMaterialPropertyWidget.

virtual void vtkKWSurfaceMaterialPropertyWidget::SendStateEvent ( int  event  )  [protected, virtual]

Send an event representing the state of the widget

Reimplemented from vtkKWMaterialPropertyWidget.


Member Data Documentation

Definition at line 51 of file vtkKWSurfaceMaterialPropertyWidget.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:38:05 2010 for KWWidgets by  doxygen 1.6.1