ctkVTKCompositeFunction Class Reference

#include <Libs/Visualization/VTK/Core/ctkVTKCompositeFunction.h>

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

List of all members.

Public Member Functions

vtkColorTransferFunction * colorTransferFunction () const
virtual ctkControlPointcontrolPoint (int index) const
virtual int count () const
 ctkVTKCompositeFunction (vtkPiecewiseFunction *piecewiserFunction, vtkColorTransferFunction *colorTransferFunction, QObject *parent=0)
virtual int insertControlPoint (qreal pos)
virtual int insertControlPoint (const ctkControlPoint &cp)
virtual bool isDiscrete () const
virtual bool isEditable () const
virtual QVariant maxValue () const
virtual QVariant minValue () const
vtkPiecewiseFunction * piecewiseFunction () const
virtual void range (qreal &minRange, qreal &maxRange) const
void setColorTransferFunction (vtkColorTransferFunction *colorTansferFunction)
virtual void setControlPointPos (int index, qreal pos)
virtual void setControlPointValue (int index, const QVariant &value)
void setPiecewiseFunction (vtkPiecewiseFunction *piecewiseFunction)
virtual QVariant value (qreal pos) const
virtual ~ctkVTKCompositeFunction ()

Detailed Description

Transfer function for a vtkPiecewiseFunction

Definition at line 37 of file ctkVTKCompositeFunction.h.


Constructor & Destructor Documentation

ctkVTKCompositeFunction::ctkVTKCompositeFunction ( vtkPiecewiseFunction *  piecewiserFunction,
vtkColorTransferFunction *  colorTransferFunction,
QObject *  parent = 0 
)

Definition at line 41 of file ctkVTKCompositeFunction.cpp.

ctkVTKCompositeFunction::~ctkVTKCompositeFunction (  )  [virtual]

Definition at line 52 of file ctkVTKCompositeFunction.cpp.


Member Function Documentation

vtkColorTransferFunction * ctkVTKCompositeFunction::colorTransferFunction (  )  const

Definition at line 379 of file ctkVTKCompositeFunction.cpp.

ctkControlPoint * ctkVTKCompositeFunction::controlPoint ( int  index  )  const [virtual]

Implements ctkTransferFunction.

Definition at line 152 of file ctkVTKCompositeFunction.cpp.

int ctkVTKCompositeFunction::count (  )  const [virtual]

Implements ctkTransferFunction.

Definition at line 57 of file ctkVTKCompositeFunction.cpp.

int ctkVTKCompositeFunction::insertControlPoint ( qreal  pos  )  [virtual]

Implements ctkTransferFunction.

Definition at line 285 of file ctkVTKCompositeFunction.cpp.

int ctkVTKCompositeFunction::insertControlPoint ( const ctkControlPoint cp  )  [virtual]

Implements ctkTransferFunction.

Definition at line 256 of file ctkVTKCompositeFunction.cpp.

bool ctkVTKCompositeFunction::isDiscrete (  )  const [virtual]

Implements ctkTransferFunction.

Definition at line 83 of file ctkVTKCompositeFunction.cpp.

bool ctkVTKCompositeFunction::isEditable (  )  const [virtual]

Implements ctkTransferFunction.

Definition at line 89 of file ctkVTKCompositeFunction.cpp.

QVariant ctkVTKCompositeFunction::maxValue (  )  const [virtual]

Implements ctkTransferFunction.

Definition at line 132 of file ctkVTKCompositeFunction.cpp.

QVariant ctkVTKCompositeFunction::minValue (  )  const [virtual]

Implements ctkTransferFunction.

Definition at line 112 of file ctkVTKCompositeFunction.cpp.

vtkPiecewiseFunction * ctkVTKCompositeFunction::piecewiseFunction (  )  const

Definition at line 373 of file ctkVTKCompositeFunction.cpp.

void ctkVTKCompositeFunction::range ( qreal &  minRange,
qreal &  maxRange 
) const [virtual]

Implements ctkTransferFunction.

Definition at line 95 of file ctkVTKCompositeFunction.cpp.

void ctkVTKCompositeFunction::setColorTransferFunction ( vtkColorTransferFunction *  colorTansferFunction  ) 

Definition at line 363 of file ctkVTKCompositeFunction.cpp.

void ctkVTKCompositeFunction::setControlPointPos ( int  index,
qreal  pos 
) [virtual]

be careful with it, as changing the value might require more changes to ctkControlPoint.

Implements ctkTransferFunction.

Definition at line 319 of file ctkVTKCompositeFunction.cpp.

void ctkVTKCompositeFunction::setControlPointValue ( int  index,
const QVariant &  value 
) [virtual]

be careful with it, as changing the value might require more changes to ctkControlPoint.

Implements ctkTransferFunction.

Definition at line 341 of file ctkVTKCompositeFunction.cpp.

void ctkVTKCompositeFunction::setPiecewiseFunction ( vtkPiecewiseFunction *  piecewiseFunction  ) 

Definition at line 354 of file ctkVTKCompositeFunction.cpp.

QVariant ctkVTKCompositeFunction::value ( qreal  pos  )  const [virtual]

Implements ctkTransferFunction.

Definition at line 236 of file ctkVTKCompositeFunction.cpp.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines

Generated on 21 May 2010 for CTK by  doxygen 1.6.1