Engauge Digitizer 2
Loading...
Searching...
No Matches
Public Member Functions | List of all members
ColorFilterStrategySaturation Class Reference

Leaf class for saturation strategy for ColorFilter. More...

#include <ColorFilterStrategySaturation.h>

Inheritance diagram for ColorFilterStrategySaturation:
Inheritance graph
Collaboration diagram for ColorFilterStrategySaturation:
Collaboration graph

Public Member Functions

 ColorFilterStrategySaturation ()
 Single constructor.
 
virtual ~ColorFilterStrategySaturation ()
 
virtual double pixelToZeroToOne (const QColor &pixel, QRgb rgbBackground) const
 Return a normalized value of 0 to 1 given input pixel.
 
virtual int zeroToOneToValue (double s) const
 Return the low value normalized to 0 to 1.
 
- Public Member Functions inherited from ColorFilterStrategyAbstractBase
 ColorFilterStrategyAbstractBase ()
 Single constructor.
 
virtual ~ColorFilterStrategyAbstractBase ()
 

Detailed Description

Leaf class for saturation strategy for ColorFilter.

Definition at line 13 of file ColorFilterStrategySaturation.h.

Constructor & Destructor Documentation

◆ ColorFilterStrategySaturation()

ColorFilterStrategySaturation::ColorFilterStrategySaturation ( )

Single constructor.

Definition at line 12 of file ColorFilterStrategySaturation.cpp.

13{
14}

◆ ~ColorFilterStrategySaturation()

ColorFilterStrategySaturation::~ColorFilterStrategySaturation ( )
virtual

Definition at line 16 of file ColorFilterStrategySaturation.cpp.

17{
18}

Member Function Documentation

◆ pixelToZeroToOne()

double ColorFilterStrategySaturation::pixelToZeroToOne ( const QColor & pixel,
QRgb rgbBackground ) const
virtual

Return a normalized value of 0 to 1 given input pixel.

Implements ColorFilterStrategyAbstractBase.

Definition at line 20 of file ColorFilterStrategySaturation.cpp.

22{
23 return pixel.saturationF();
24}
const int INNER_RADIUS_MIN

◆ zeroToOneToValue()

int ColorFilterStrategySaturation::zeroToOneToValue ( double s) const
virtual

Return the low value normalized to 0 to 1.

Implements ColorFilterStrategyAbstractBase.

Definition at line 26 of file ColorFilterStrategySaturation.cpp.

27{
29}
const int SATURATION_MAX
const int SATURATION_MIN

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