Qwt User's Guide
QwtPowerTransform Class Reference

A transformation using pow() More...

#include <qwt_transform.h>

Inheritance diagram for QwtPowerTransform:

Public Member Functions

 QwtPowerTransform (double exponent)
virtual ~QwtPowerTransform ()
 Destructor.
virtual double transform (double value) const
virtual double invTransform (double value) const
virtual QwtTransformcopy () const

Detailed Description

A transformation using pow()

QwtPowerTransform preserves the sign of a value. F.e. a transformation with a factor of 2 transforms a value of -3 to -9 and v.v. Thus QwtPowerTransform can be used for scales including negative values.


Constructor & Destructor Documentation

Constructor

Parameters:
exponentExponent

Member Function Documentation

QwtTransform * QwtPowerTransform::copy ( ) const [virtual]
Returns:
Clone of the transformation

Implements QwtTransform.

double QwtPowerTransform::invTransform ( double  value) const [virtual]
Parameters:
valueValue to be transformed
Returns:
Inverse exponentiation preserving the sign

Implements QwtTransform.

double QwtPowerTransform::transform ( double  value) const [virtual]
Parameters:
valueValue to be transformed
Returns:
Exponentiation preserving the sign

Implements QwtTransform.

List of all members.

 All Classes Functions Variables Typedefs Enumerations Enumerator