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

Public Member Functions

 shadeImage (const double azimuth_=30, const double elevation_=30, const bool colorShading_=false)
 
void operator() (Image &image_) const
 

Private Attributes

double _azimuth
 
double _elevation
 
bool _colorShading
 

Detailed Description

Definition at line 1018 of file STL.h.

Constructor & Destructor Documentation

◆ shadeImage()

Magick::shadeImage::shadeImage ( const double azimuth_ = 30,
const double elevation_ = 30,
const bool colorShading_ = false )

Definition at line 978 of file STL.cpp.

981 : _azimuth( azimuth_ ),
982 _elevation( elevation_ ),
983 _colorShading (colorShading_)
984{
985}

Member Function Documentation

◆ operator()()

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

Definition at line 986 of file STL.cpp.

987{
988 image_.shade( _azimuth, _elevation, _colorShading );
989}

Member Data Documentation

◆ _azimuth

double Magick::shadeImage::_azimuth
private

Definition at line 1028 of file STL.h.

◆ _colorShading

bool Magick::shadeImage::_colorShading
private

Definition at line 1030 of file STL.h.

◆ _elevation

double Magick::shadeImage::_elevation
private

Definition at line 1029 of file STL.h.


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