Magick++  7.0.8
Convert, Edit, Or Compose Bitmap Images
Include.h File Reference
#include "MagickCore/magick-config.h"
#include <stdio.h>
#include <stdarg.h>
#include <stdlib.h>
#include <time.h>
#include <math.h>
#include <sys/types.h>
#include <MagickCore/MagickCore.h>
#include <MagickWand/MagickWand.h>
Include dependency graph for Include.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 MagickCore
 
 Magick
 

Macros

#define _MAGICK_CONFIG_H
 
#define MagickPPExport
 
#define MagickPPPrivate
 
#define GetPPException
 
#define GetAndSetPPChannelMask(channel)
 
#define ClonePPDrawException(wand)
 
#define RestorePPChannelMask   MagickCore::SetPixelChannelMask(image(),channel_mask)
 
#define SetPPChannelMask(channel)   (void) MagickCore::SetImageChannelMask(image(),channel)
 
#define ThrowPPDrawException(quiet)
 
#define ThrowPPException(quiet)
 

Macro Definition Documentation

◆ _MAGICK_CONFIG_H

#define _MAGICK_CONFIG_H

Definition at line 12 of file Include.h.

◆ ClonePPDrawException

#define ClonePPDrawException (   wand)
Value:
MagickCore::ExceptionInfo \
*exceptionInfo; \
exceptionInfo=MagickCore::DrawCloneExceptionInfo(wand)

Definition at line 1540 of file Include.h.

Referenced by Magick::Image::draw().

◆ GetAndSetPPChannelMask

◆ GetPPException

#define GetPPException
Value:
MagickCore::ExceptionInfo \
*exceptionInfo; \
exceptionInfo=MagickCore::AcquireExceptionInfo();

Definition at line 1532 of file Include.h.

Referenced by Magick::Image::adaptiveBlur(), Magick::Image::adaptiveResize(), Magick::Image::adaptiveSharpen(), Magick::Image::adaptiveSharpenChannel(), Magick::Image::adaptiveThreshold(), Magick::Image::addNoise(), Magick::Image::addNoiseChannel(), Magick::Image::affineTransform(), Magick::Image::alpha(), Magick::Image::alphaChannel(), Magick::animateImages(), Magick::Image::annotate(), Magick::appendImages(), Magick::Image::attribute(), Magick::Image::autoGamma(), Magick::Image::autoGammaChannel(), Magick::Image::autoLevel(), Magick::Image::autoLevelChannel(), Magick::Image::autoOrient(), Magick::Image::autoThreshold(), Magick::averageImages(), Magick::Image::blackThreshold(), Magick::Image::blackThresholdChannel(), Magick::Image::blueShift(), Magick::Image::blur(), Magick::Image::blurChannel(), Magick::Image::border(), Magick::Image::boundingBox(), Magick::Image::brightnessContrast(), Magick::Image::brightnessContrastChannel(), Magick::Image::cannyEdge(), Magick::Image::cdl(), Magick::Image::channel(), Magick::Image::channelDepth(), Magick::Image::charcoal(), Magick::Image::charcoalChannel(), Magick::Image::chop(), Magick::Image::clamp(), Magick::Image::clampChannel(), Magick::Image::classType(), Magick::Image::clip(), Magick::Image::clipPath(), Magick::Image::clut(), Magick::Image::clutChannel(), Magick::coalesceImages(), Magick::CoderInfo::CoderInfo(), Magick::coderInfoList(), Magick::colorHistogram(), Magick::Image::colorize(), Magick::Image::colorMapSize(), Magick::Image::colorMatrix(), Magick::Image::colorSpace(), Magick::Image::colorSpaceType(), Magick::combineImages(), Magick::Image::comment(), Magick::Image::compare(), Magick::Image::compareChannel(), Magick::Image::composite(), Magick::Image::connectedComponents(), Magick::Image::contrast(), Magick::Image::contrastStretch(), Magick::Image::contrastStretchChannel(), Magick::Image::convolve(), Magick::Image::copyPixels(), Magick::Image::crop(), Magick::cropToTiles(), Magick::Image::cycleColormap(), Magick::Image::decipher(), Magick::deconstructImages(), Magick::Image::deskew(), Magick::Image::despeckle(), Magick::Image::display(), Magick::displayImages(), Magick::Image::distort(), Magick::Image::edge(), Magick::Image::emboss(), Magick::Image::encipher(), Magick::Image::enhance(), Magick::Image::equalize(), Magick::Image::erase(), Magick::Image::evaluate(), Magick::evaluateImages(), Magick::Image::exifProfile(), Magick::Image::extent(), Magick::Options::fillPattern(), Magick::Image::fillPattern(), Magick::flattenImages(), Magick::Image::flip(), Magick::Image::floodFillAlpha(), Magick::Image::flop(), Magick::Image::fontTypeMetrics(), Magick::Image::fontTypeMetricsMultiline(), Magick::Options::format(), Magick::Image::format(), Magick::Image::formatExpression(), Magick::forwardFourierTransformImage(), Magick::Image::frame(), Magick::Image::fx(), Magick::fxImages(), Magick::Image::gamma(), Magick::Image::gaussianBlur(), Magick::Image::gaussianBlurChannel(), Magick::Pixels::get(), Magick::Pixels::getConst(), Magick::Image::getConstPixels(), Magick::Image::getPixels(), Magick::Image::grayscale(), Magick::Image::haldClut(), Magick::Image::houghLine(), Magick::Image::identifyType(), Magick::Image::Image(), Magick::ImageMoments::ImageMoments(), Magick::ImagePerceptualHash::ImagePerceptualHash(), Magick::ImageRef::ImageRef(), Magick::ImageStatistics::ImageStatistics(), Magick::Image::implode(), Magick::Image::inverseFourierTransform(), Magick::Image::iptcProfile(), Magick::Image::isOpaque(), Magick::Image::kuwahara(), Magick::Image::kuwaharaChannel(), Magick::Image::label(), Magick::Image::level(), Magick::Image::levelChannel(), Magick::Image::levelColors(), Magick::Image::levelColorsChannel(), Magick::Image::levelize(), Magick::Image::levelizeChannel(), Magick::Image::linearStretch(), Magick::Image::liquidRescale(), Magick::Image::localContrast(), Magick::Image::localContrastChannel(), Magick::Options::magick(), Magick::Image::magnify(), Magick::Image::map(), Magick::mapImages(), Magick::Image::meanShift(), Magick::Image::medianFilter(), Magick::mergeImageLayers(), Magick::Image::minify(), Magick::Image::modifyImage(), Magick::Image::modulate(), Magick::Image::modulusDepth(), Magick::montageImages(), Magick::morphImages(), Magick::Image::morphology(), Magick::Image::morphologyChannel(), Magick::mosaicImages(), Magick::Image::motionBlur(), Magick::Image::negate(), Magick::Image::negateChannel(), Magick::Image::normalize(), Magick::Image::oilPaint(), Magick::Image::opaque(), Magick::Color::operator=(), Magick::optimizeImageLayers(), Magick::optimizePlusImageLayers(), Magick::optimizeTransparency(), Magick::Image::orderedDither(), Magick::Image::orderedDitherChannel(), Magick::Image::perceptible(), Magick::Image::perceptibleChannel(), Magick::Image::ping(), Magick::Pixels::Pixels(), Magick::Image::polaroid(), Magick::Image::posterize(), Magick::Image::posterizeChannel(), Magick::Image::process(), Magick::Image::profile(), Magick::Image::quantize(), Magick::quantizeImages(), Magick::Image::raise(), Magick::Image::randomThreshold(), Magick::Image::randomThresholdChannel(), Magick::Image::read(), Magick::readImages(), Magick::Image::readPixels(), Magick::Image::reduceNoise(), Magick::Image::replaceImage(), Magick::Image::resample(), Magick::Image::resize(), Magick::Image::roll(), Magick::Image::rotate(), Magick::Image::rotationalBlur(), Magick::Image::rotationalBlurChannel(), Magick::Image::sample(), Magick::Image::scale(), Magick::Image::segment(), Magick::Image::selectiveBlur(), Magick::Image::selectiveBlurChannel(), Magick::Image::separate(), Magick::separateImages(), Magick::Image::sepiaTone(), Magick::Pixels::set(), Magick::Image::setColorMetric(), Magick::Image::setPixels(), Magick::SetSecurityPolicy(), Magick::Image::shade(), Magick::Image::shadow(), Magick::Image::sharpen(), Magick::Image::sharpenChannel(), Magick::Image::shave(), Magick::Image::shear(), Magick::Image::sigmoidalContrast(), Magick::ImageRef::signature(), Magick::Image::sketch(), Magick::smushImages(), Magick::Image::solarize(), Magick::Image::sparseColor(), Magick::Image::splice(), Magick::Image::spread(), Magick::Image::stegano(), Magick::Image::stereo(), Magick::Image::strip(), Magick::Options::strokePattern(), Magick::Image::strokePattern(), Magick::Image::subImageSearch(), Magick::Image::swirl(), Magick::Pixels::sync(), Magick::Image::syncPixels(), Magick::Image::texture(), Magick::Image::threshold(), Magick::throwExceptionExplicit(), Magick::Image::thumbnail(), Magick::Image::tint(), Magick::Image::totalColors(), Magick::Image::transparent(), Magick::Image::transparentChroma(), Magick::Image::transpose(), Magick::Image::transverse(), Magick::Image::trim(), Magick::Image::type(), Magick::Image::uniqueColors(), Magick::Image::unsharpmask(), Magick::Image::unsharpmaskChannel(), Magick::Image::vignette(), Magick::Image::virtualPixelMethod(), Magick::Image::wave(), Magick::Image::waveletDenoise(), Magick::Image::whiteThreshold(), Magick::Image::whiteThresholdChannel(), Magick::Image::write(), Magick::writeImages(), Magick::Image::writePixels(), and Magick::Image::zoom().

◆ MagickPPExport

#define MagickPPExport

Definition at line 274 of file Include.h.

◆ MagickPPPrivate

#define MagickPPPrivate

Definition at line 275 of file Include.h.

◆ RestorePPChannelMask

◆ SetPPChannelMask

#define SetPPChannelMask (   channel)    (void) MagickCore::SetImageChannelMask(image(),channel)

Definition at line 1546 of file Include.h.

Referenced by Magick::Image::gamma().

◆ ThrowPPDrawException

#define ThrowPPDrawException (   quiet)
Value:
throwException(exceptionInfo,quiet); \
(void) MagickCore::DestroyExceptionInfo(exceptionInfo)
MagickPPExport void throwException(MagickCore::ExceptionInfo *exception_, const bool quiet_=false)

Definition at line 1548 of file Include.h.

Referenced by Magick::Image::draw().

◆ ThrowPPException

#define ThrowPPException (   quiet)
Value:
throwException(exceptionInfo,quiet); \
(void) MagickCore::DestroyExceptionInfo(exceptionInfo)
MagickPPExport void throwException(MagickCore::ExceptionInfo *exception_, const bool quiet_=false)

Definition at line 1551 of file Include.h.

Referenced by Magick::animateImages(), Magick::appendImages(), Magick::averageImages(), Magick::coalesceImages(), Magick::CoderInfo::CoderInfo(), Magick::coderInfoList(), Magick::colorHistogram(), Magick::combineImages(), Magick::cropToTiles(), Magick::deconstructImages(), Magick::displayImages(), Magick::evaluateImages(), Magick::Options::fillPattern(), Magick::flattenImages(), Magick::Options::format(), Magick::forwardFourierTransformImage(), Magick::fxImages(), Magick::Pixels::get(), Magick::Pixels::getConst(), Magick::ImageMoments::ImageMoments(), Magick::ImagePerceptualHash::ImagePerceptualHash(), Magick::ImageRef::ImageRef(), Magick::ImageStatistics::ImageStatistics(), Magick::Options::magick(), Magick::mergeImageLayers(), Magick::montageImages(), Magick::morphImages(), Magick::mosaicImages(), Magick::Color::operator=(), Magick::optimizeImageLayers(), Magick::optimizePlusImageLayers(), Magick::optimizeTransparency(), Magick::Pixels::Pixels(), Magick::quantizeImages(), Magick::readImages(), Magick::separateImages(), Magick::Pixels::set(), Magick::SetSecurityPolicy(), Magick::ImageRef::signature(), Magick::smushImages(), Magick::Options::strokePattern(), Magick::Pixels::sync(), Magick::throwExceptionExplicit(), and Magick::writeImages().