KWWidgets
|
#include <vtkKWParameterValueFunctionInterface.h>
Public Types | |
enum | { MaxFunctionPointDimensionality = 20 } |
enum | { MaxFunctionPointDimensionality = 20 } |
typedef vtkKWWidgetWithLabel | Superclass |
typedef vtkKWWidgetWithLabel | Superclass |
Public Member Functions | |
virtual const char * | GetClassName () |
virtual int | IsA (const char *type) |
void | PrintSelf (ostream &os, vtkIndent indent) |
virtual int | HasFunction ()=0 |
virtual int | GetFunctionSize ()=0 |
virtual unsigned long | GetFunctionMTime ()=0 |
virtual int | GetFunctionPointParameter (int id, double *parameter)=0 |
virtual int | GetFunctionPointDimensionality ()=0 |
virtual int | GetFunctionPointId (double parameter, int *id) |
virtual int | FunctionPointCanBeAdded ()=0 |
virtual int | FunctionPointCanBeRemoved (int id)=0 |
virtual int | FunctionPointParameterIsLocked (int id)=0 |
virtual int | FunctionPointValueIsLocked (int id)=0 |
virtual int | FunctionPointCanBeMovedToParameter (int id, double parameter)=0 |
virtual const char * | GetClassName () |
virtual int | IsA (const char *type) |
void | PrintSelf (ostream &os, vtkIndent indent) |
virtual int | HasFunction ()=0 |
virtual int | GetFunctionSize ()=0 |
virtual unsigned long | GetFunctionMTime ()=0 |
virtual int | GetFunctionPointParameter (int id, double *parameter)=0 |
virtual int | GetFunctionPointDimensionality ()=0 |
virtual int | GetFunctionPointId (double parameter, int *id) |
virtual int | FunctionPointCanBeAdded ()=0 |
virtual int | FunctionPointCanBeRemoved (int id)=0 |
virtual int | FunctionPointParameterIsLocked (int id)=0 |
virtual int | FunctionPointValueIsLocked (int id)=0 |
virtual int | FunctionPointCanBeMovedToParameter (int id, double parameter)=0 |
Static Public Member Functions | |
static int | IsTypeOf (const char *type) |
static vtkKWParameterValueFunctionInterface * | SafeDownCast (vtkObject *o) |
static int | IsTypeOf (const char *type) |
static vtkKWParameterValueFunctionInterface * | SafeDownCast (vtkObject *o) |
Protected Member Functions | |
virtual int | InterpolateFunctionPointValues (double parameter, double *values)=0 |
virtual int | GetFunctionPointValues (int id, double *values)=0 |
virtual int | SetFunctionPointValues (int id, const double *values)=0 |
virtual int | AddFunctionPoint (double parameter, const double *values, int *id)=0 |
virtual int | SetFunctionPoint (int id, double parameter, const double *values)=0 |
virtual int | RemoveFunctionPoint (int id)=0 |
vtkKWParameterValueFunctionInterface () | |
~vtkKWParameterValueFunctionInterface () | |
virtual void | CreateWidget () |
virtual int | FunctionLineIsSampledBetweenPoints (int id1, int id2) |
virtual int | InterpolateFunctionPointValues (double parameter, double *values)=0 |
virtual int | GetFunctionPointValues (int id, double *values)=0 |
virtual int | SetFunctionPointValues (int id, const double *values)=0 |
virtual int | AddFunctionPoint (double parameter, const double *values, int *id)=0 |
virtual int | SetFunctionPoint (int id, double parameter, const double *values)=0 |
virtual int | RemoveFunctionPoint (int id)=0 |
vtkKWParameterValueFunctionInterface () | |
~vtkKWParameterValueFunctionInterface () | |
virtual void | CreateWidget () |
virtual int | FunctionLineIsSampledBetweenPoints (int id1, int id2) |
Definition at line 56 of file debian/tmp/usr/include/KWWidgets/vtkKWParameterValueFunctionInterface.h.
Reimplemented from vtkKWWidgetWithLabel.
Reimplemented in vtkKWParameterValueFunctionEditor, vtkKWParameterValueFunctionEditor, vtkKWColorTransferFunctionEditor, vtkKWColorTransferFunctionEditor, vtkKWParameterValueHermiteFunctionEditor, vtkKWPiecewiseFunctionEditor, vtkKWParameterValueHermiteFunctionEditor, and vtkKWPiecewiseFunctionEditor.
Definition at line 59 of file debian/tmp/usr/include/KWWidgets/vtkKWParameterValueFunctionInterface.h.
Reimplemented from vtkKWWidgetWithLabel.
Reimplemented in vtkKWParameterValueFunctionEditor, vtkKWParameterValueFunctionEditor, vtkKWColorTransferFunctionEditor, vtkKWColorTransferFunctionEditor, vtkKWParameterValueHermiteFunctionEditor, vtkKWPiecewiseFunctionEditor, vtkKWParameterValueHermiteFunctionEditor, and vtkKWPiecewiseFunctionEditor.
Definition at line 59 of file vtkKWParameterValueFunctionInterface.h.
anonymous enum |
Definition at line 78 of file debian/tmp/usr/include/KWWidgets/vtkKWParameterValueFunctionInterface.h.
anonymous enum |
Definition at line 78 of file vtkKWParameterValueFunctionInterface.h.
vtkKWParameterValueFunctionInterface::vtkKWParameterValueFunctionInterface | ( | ) | [inline, protected] |
Definition at line 218 of file debian/tmp/usr/include/KWWidgets/vtkKWParameterValueFunctionInterface.h.
vtkKWParameterValueFunctionInterface::~vtkKWParameterValueFunctionInterface | ( | ) | [inline, protected] |
Definition at line 219 of file debian/tmp/usr/include/KWWidgets/vtkKWParameterValueFunctionInterface.h.
vtkKWParameterValueFunctionInterface::vtkKWParameterValueFunctionInterface | ( | ) | [inline, protected] |
Definition at line 218 of file vtkKWParameterValueFunctionInterface.h.
vtkKWParameterValueFunctionInterface::~vtkKWParameterValueFunctionInterface | ( | ) | [inline, protected] |
Definition at line 219 of file vtkKWParameterValueFunctionInterface.h.
virtual const char* vtkKWParameterValueFunctionInterface::GetClassName | ( | ) | [virtual] |
Reimplemented from vtkKWWidgetWithLabel.
Reimplemented in vtkKWParameterValueFunctionEditor, vtkKWParameterValueFunctionEditor, vtkKWColorTransferFunctionEditor, vtkKWColorTransferFunctionEditor, vtkKWParameterValueHermiteFunctionEditor, vtkKWPiecewiseFunctionEditor, vtkKWParameterValueHermiteFunctionEditor, and vtkKWPiecewiseFunctionEditor.
static int vtkKWParameterValueFunctionInterface::IsTypeOf | ( | const char * | type | ) | [static] |
Reimplemented from vtkKWWidgetWithLabel.
Reimplemented in vtkKWParameterValueFunctionEditor, vtkKWParameterValueFunctionEditor, vtkKWColorTransferFunctionEditor, vtkKWColorTransferFunctionEditor, vtkKWParameterValueHermiteFunctionEditor, vtkKWPiecewiseFunctionEditor, vtkKWParameterValueHermiteFunctionEditor, and vtkKWPiecewiseFunctionEditor.
virtual int vtkKWParameterValueFunctionInterface::IsA | ( | const char * | type | ) | [virtual] |
Reimplemented from vtkKWWidgetWithLabel.
Reimplemented in vtkKWParameterValueFunctionEditor, vtkKWParameterValueFunctionEditor, vtkKWColorTransferFunctionEditor, vtkKWColorTransferFunctionEditor, vtkKWParameterValueHermiteFunctionEditor, vtkKWPiecewiseFunctionEditor, vtkKWParameterValueHermiteFunctionEditor, and vtkKWPiecewiseFunctionEditor.
static vtkKWParameterValueFunctionInterface* vtkKWParameterValueFunctionInterface::SafeDownCast | ( | vtkObject * | o | ) | [static] |
Reimplemented from vtkKWWidgetWithLabel.
Reimplemented in vtkKWParameterValueFunctionEditor, vtkKWParameterValueFunctionEditor, vtkKWColorTransferFunctionEditor, vtkKWColorTransferFunctionEditor, vtkKWParameterValueHermiteFunctionEditor, vtkKWPiecewiseFunctionEditor, vtkKWParameterValueHermiteFunctionEditor, and vtkKWPiecewiseFunctionEditor.
void vtkKWParameterValueFunctionInterface::PrintSelf | ( | ostream & | os, |
vtkIndent | indent | ||
) |
Reimplemented from vtkKWWidgetWithLabel.
Reimplemented in vtkKWParameterValueFunctionEditor, vtkKWParameterValueFunctionEditor, vtkKWColorTransferFunctionEditor, vtkKWColorTransferFunctionEditor, vtkKWParameterValueHermiteFunctionEditor, vtkKWPiecewiseFunctionEditor, vtkKWParameterValueHermiteFunctionEditor, and vtkKWPiecewiseFunctionEditor.
virtual int vtkKWParameterValueFunctionInterface::HasFunction | ( | ) | [pure virtual] |
virtual int vtkKWParameterValueFunctionInterface::GetFunctionSize | ( | ) | [pure virtual] |
virtual unsigned long vtkKWParameterValueFunctionInterface::GetFunctionMTime | ( | ) | [pure virtual] |
virtual int vtkKWParameterValueFunctionInterface::GetFunctionPointParameter | ( | int | id, |
double * | parameter | ||
) | [pure virtual] |
virtual int vtkKWParameterValueFunctionInterface::GetFunctionPointDimensionality | ( | ) | [pure virtual] |
virtual int vtkKWParameterValueFunctionInterface::InterpolateFunctionPointValues | ( | double | parameter, |
double * | values | ||
) | [protected, pure virtual] |
virtual int vtkKWParameterValueFunctionInterface::GetFunctionPointValues | ( | int | id, |
double * | values | ||
) | [protected, pure virtual] |
virtual int vtkKWParameterValueFunctionInterface::SetFunctionPointValues | ( | int | id, |
const double * | values | ||
) | [protected, pure virtual] |
virtual int vtkKWParameterValueFunctionInterface::AddFunctionPoint | ( | double | parameter, |
const double * | values, | ||
int * | id | ||
) | [protected, pure virtual] |
virtual int vtkKWParameterValueFunctionInterface::SetFunctionPoint | ( | int | id, |
double | parameter, | ||
const double * | values | ||
) | [protected, pure virtual] |
virtual int vtkKWParameterValueFunctionInterface::RemoveFunctionPoint | ( | int | id | ) | [protected, pure virtual] |
virtual int vtkKWParameterValueFunctionInterface::GetFunctionPointId | ( | double | parameter, |
int * | id | ||
) | [virtual] |
virtual int vtkKWParameterValueFunctionInterface::FunctionPointCanBeAdded | ( | ) | [pure virtual] |
virtual int vtkKWParameterValueFunctionInterface::FunctionPointCanBeRemoved | ( | int | id | ) | [pure virtual] |
virtual int vtkKWParameterValueFunctionInterface::FunctionPointParameterIsLocked | ( | int | id | ) | [pure virtual] |
virtual int vtkKWParameterValueFunctionInterface::FunctionPointValueIsLocked | ( | int | id | ) | [pure virtual] |
virtual int vtkKWParameterValueFunctionInterface::FunctionPointCanBeMovedToParameter | ( | int | id, |
double | parameter | ||
) | [pure virtual] |
Implemented in vtkKWParameterValueFunctionEditor, and vtkKWParameterValueFunctionEditor.
virtual void vtkKWParameterValueFunctionInterface::CreateWidget | ( | ) | [protected, virtual] |
Reimplemented from vtkKWWidgetWithLabel.
Reimplemented in vtkKWParameterValueFunctionEditor, vtkKWParameterValueFunctionEditor, vtkKWParameterValueHermiteFunctionEditor, vtkKWParameterValueHermiteFunctionEditor, vtkKWColorTransferFunctionEditor, vtkKWColorTransferFunctionEditor, vtkKWPiecewiseFunctionEditor, and vtkKWPiecewiseFunctionEditor.
virtual int vtkKWParameterValueFunctionInterface::FunctionLineIsSampledBetweenPoints | ( | int | id1, |
int | id2 | ||
) | [protected, virtual] |
Reimplemented in vtkKWPiecewiseFunctionEditor, and vtkKWPiecewiseFunctionEditor.
virtual const char* vtkKWParameterValueFunctionInterface::GetClassName | ( | ) | [virtual] |
Reimplemented from vtkKWWidgetWithLabel.
Reimplemented in vtkKWParameterValueFunctionEditor, vtkKWParameterValueFunctionEditor, vtkKWColorTransferFunctionEditor, vtkKWColorTransferFunctionEditor, vtkKWParameterValueHermiteFunctionEditor, vtkKWPiecewiseFunctionEditor, vtkKWParameterValueHermiteFunctionEditor, and vtkKWPiecewiseFunctionEditor.
static int vtkKWParameterValueFunctionInterface::IsTypeOf | ( | const char * | type | ) | [static] |
Reimplemented from vtkKWWidgetWithLabel.
Reimplemented in vtkKWParameterValueFunctionEditor, vtkKWParameterValueFunctionEditor, vtkKWColorTransferFunctionEditor, vtkKWColorTransferFunctionEditor, vtkKWParameterValueHermiteFunctionEditor, vtkKWPiecewiseFunctionEditor, vtkKWParameterValueHermiteFunctionEditor, and vtkKWPiecewiseFunctionEditor.
virtual int vtkKWParameterValueFunctionInterface::IsA | ( | const char * | type | ) | [virtual] |
Reimplemented from vtkKWWidgetWithLabel.
Reimplemented in vtkKWParameterValueFunctionEditor, vtkKWParameterValueFunctionEditor, vtkKWColorTransferFunctionEditor, vtkKWColorTransferFunctionEditor, vtkKWParameterValueHermiteFunctionEditor, vtkKWPiecewiseFunctionEditor, vtkKWParameterValueHermiteFunctionEditor, and vtkKWPiecewiseFunctionEditor.
static vtkKWParameterValueFunctionInterface* vtkKWParameterValueFunctionInterface::SafeDownCast | ( | vtkObject * | o | ) | [static] |
Reimplemented from vtkKWWidgetWithLabel.
Reimplemented in vtkKWParameterValueFunctionEditor, vtkKWParameterValueFunctionEditor, vtkKWColorTransferFunctionEditor, vtkKWColorTransferFunctionEditor, vtkKWParameterValueHermiteFunctionEditor, vtkKWPiecewiseFunctionEditor, vtkKWParameterValueHermiteFunctionEditor, and vtkKWPiecewiseFunctionEditor.
void vtkKWParameterValueFunctionInterface::PrintSelf | ( | ostream & | os, |
vtkIndent | indent | ||
) |
Reimplemented from vtkKWWidgetWithLabel.
Reimplemented in vtkKWParameterValueFunctionEditor, vtkKWParameterValueFunctionEditor, vtkKWColorTransferFunctionEditor, vtkKWColorTransferFunctionEditor, vtkKWParameterValueHermiteFunctionEditor, vtkKWPiecewiseFunctionEditor, vtkKWParameterValueHermiteFunctionEditor, and vtkKWPiecewiseFunctionEditor.
virtual int vtkKWParameterValueFunctionInterface::HasFunction | ( | ) | [pure virtual] |
virtual int vtkKWParameterValueFunctionInterface::GetFunctionSize | ( | ) | [pure virtual] |
virtual unsigned long vtkKWParameterValueFunctionInterface::GetFunctionMTime | ( | ) | [pure virtual] |
virtual int vtkKWParameterValueFunctionInterface::GetFunctionPointParameter | ( | int | id, |
double * | parameter | ||
) | [pure virtual] |
virtual int vtkKWParameterValueFunctionInterface::GetFunctionPointDimensionality | ( | ) | [pure virtual] |
virtual int vtkKWParameterValueFunctionInterface::InterpolateFunctionPointValues | ( | double | parameter, |
double * | values | ||
) | [protected, pure virtual] |
virtual int vtkKWParameterValueFunctionInterface::GetFunctionPointValues | ( | int | id, |
double * | values | ||
) | [protected, pure virtual] |
virtual int vtkKWParameterValueFunctionInterface::SetFunctionPointValues | ( | int | id, |
const double * | values | ||
) | [protected, pure virtual] |
virtual int vtkKWParameterValueFunctionInterface::AddFunctionPoint | ( | double | parameter, |
const double * | values, | ||
int * | id | ||
) | [protected, pure virtual] |
virtual int vtkKWParameterValueFunctionInterface::SetFunctionPoint | ( | int | id, |
double | parameter, | ||
const double * | values | ||
) | [protected, pure virtual] |
virtual int vtkKWParameterValueFunctionInterface::RemoveFunctionPoint | ( | int | id | ) | [protected, pure virtual] |
virtual int vtkKWParameterValueFunctionInterface::GetFunctionPointId | ( | double | parameter, |
int * | id | ||
) | [virtual] |
virtual int vtkKWParameterValueFunctionInterface::FunctionPointCanBeAdded | ( | ) | [pure virtual] |
virtual int vtkKWParameterValueFunctionInterface::FunctionPointCanBeRemoved | ( | int | id | ) | [pure virtual] |
virtual int vtkKWParameterValueFunctionInterface::FunctionPointParameterIsLocked | ( | int | id | ) | [pure virtual] |
virtual int vtkKWParameterValueFunctionInterface::FunctionPointValueIsLocked | ( | int | id | ) | [pure virtual] |
virtual int vtkKWParameterValueFunctionInterface::FunctionPointCanBeMovedToParameter | ( | int | id, |
double | parameter | ||
) | [pure virtual] |
Implemented in vtkKWParameterValueFunctionEditor, and vtkKWParameterValueFunctionEditor.
virtual void vtkKWParameterValueFunctionInterface::CreateWidget | ( | ) | [protected, virtual] |
Reimplemented from vtkKWWidgetWithLabel.
Reimplemented in vtkKWParameterValueFunctionEditor, vtkKWParameterValueFunctionEditor, vtkKWParameterValueHermiteFunctionEditor, vtkKWParameterValueHermiteFunctionEditor, vtkKWColorTransferFunctionEditor, vtkKWColorTransferFunctionEditor, vtkKWPiecewiseFunctionEditor, and vtkKWPiecewiseFunctionEditor.
virtual int vtkKWParameterValueFunctionInterface::FunctionLineIsSampledBetweenPoints | ( | int | id1, |
int | id2 | ||
) | [protected, virtual] |
Reimplemented in vtkKWPiecewiseFunctionEditor, and vtkKWPiecewiseFunctionEditor.