vtkKWParameterValueFunctionInterface Class Reference

#include <vtkKWParameterValueFunctionInterface.h>

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

List of all members.

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)

Detailed Description

Definition at line 56 of file debian/tmp/usr/include/KWWidgets/vtkKWParameterValueFunctionInterface.h.


Member Typedef Documentation


Member Enumeration Documentation

anonymous enum
Enumerator:
MaxFunctionPointDimensionality 

Definition at line 78 of file debian/tmp/usr/include/KWWidgets/vtkKWParameterValueFunctionInterface.h.

anonymous enum
Enumerator:
MaxFunctionPointDimensionality 

Definition at line 78 of file vtkKWParameterValueFunctionInterface.h.


Constructor & Destructor Documentation

vtkKWParameterValueFunctionInterface::vtkKWParameterValueFunctionInterface (  )  [inline, protected]
vtkKWParameterValueFunctionInterface::~vtkKWParameterValueFunctionInterface (  )  [inline, protected]
vtkKWParameterValueFunctionInterface::vtkKWParameterValueFunctionInterface (  )  [inline, protected]

Definition at line 218 of file vtkKWParameterValueFunctionInterface.h.

vtkKWParameterValueFunctionInterface::~vtkKWParameterValueFunctionInterface (  )  [inline, protected]

Definition at line 219 of file vtkKWParameterValueFunctionInterface.h.


Member Function Documentation

virtual const char* vtkKWParameterValueFunctionInterface::GetClassName (  )  [virtual]
static int vtkKWParameterValueFunctionInterface::IsTypeOf ( const char *  type  )  [static]
virtual int vtkKWParameterValueFunctionInterface::IsA ( const char *  type  )  [virtual]
static vtkKWParameterValueFunctionInterface* vtkKWParameterValueFunctionInterface::SafeDownCast ( vtkObject *  o  )  [static]
void vtkKWParameterValueFunctionInterface::PrintSelf ( ostream &  os,
vtkIndent  indent 
)
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]
virtual void vtkKWParameterValueFunctionInterface::CreateWidget (  )  [protected, virtual]
virtual int vtkKWParameterValueFunctionInterface::FunctionLineIsSampledBetweenPoints ( int  id1,
int  id2 
) [protected, virtual]
virtual const char* vtkKWParameterValueFunctionInterface::GetClassName (  )  [virtual]
static int vtkKWParameterValueFunctionInterface::IsTypeOf ( const char *  type  )  [static]
virtual int vtkKWParameterValueFunctionInterface::IsA ( const char *  type  )  [virtual]
static vtkKWParameterValueFunctionInterface* vtkKWParameterValueFunctionInterface::SafeDownCast ( vtkObject *  o  )  [static]
void vtkKWParameterValueFunctionInterface::PrintSelf ( ostream &  os,
vtkIndent  indent 
)
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]
virtual void vtkKWParameterValueFunctionInterface::CreateWidget (  )  [protected, virtual]
virtual int vtkKWParameterValueFunctionInterface::FunctionLineIsSampledBetweenPoints ( int  id1,
int  id2 
) [protected, virtual]

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

Generated on Sat Dec 12 16:06:38 2009 for KWWidgets by  doxygen 1.6.1