Magick++ 6.9.13
Loading...
Searching...
No Matches
Magick::modulateImage Class Reference
Collaboration diagram for Magick::modulateImage:

Public Member Functions

 modulateImage (const double brightness_, const double saturation_, const double hue_)
 
void operator() (Image &image_) const
 

Private Attributes

double _brightness
 
double _saturation
 
double _hue
 

Detailed Description

Definition at line 767 of file STL.h.

Constructor & Destructor Documentation

◆ modulateImage()

Magick::modulateImage::modulateImage ( const double brightness_,
const double saturation_,
const double hue_ )

Definition at line 730 of file STL.cpp.

733 : _brightness( brightness_ ),
734 _saturation( saturation_ ),
735 _hue( hue_ )
736{
737}

Member Function Documentation

◆ operator()()

void Magick::modulateImage::operator() ( Magick::Image & image_) const

Definition at line 738 of file STL.cpp.

739{
740 image_.modulate( _brightness, _saturation, _hue );
741}

Member Data Documentation

◆ _brightness

double Magick::modulateImage::_brightness
private

Definition at line 777 of file STL.h.

◆ _hue

double Magick::modulateImage::_hue
private

Definition at line 779 of file STL.h.

◆ _saturation

double Magick::modulateImage::_saturation
private

Definition at line 778 of file STL.h.


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