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:
  • ImageMagick-6/Magick++/lib/Magick++/STL.h
  • ImageMagick-6/Magick++/lib/STL.cpp