Magick++
7.0.10
|
#include <ImageRef.h>
Public Member Functions | |
ImageRef (void) | |
ImageRef (MagickCore::Image *image_) | |
~ImageRef (void) | |
size_t | decrease () |
MagickCore::Image *& | image (void) |
void | increase () |
bool | isShared () |
void | options (Options *options_) |
Options * | options (void) |
std::string | signature (const bool force_=false) |
Static Public Member Functions | |
static ImageRef * | replaceImage (ImageRef *imgRef, MagickCore::Image *replacement_) |
Definition at line 26 of file ImageRef.h.
Magick::ImageRef::ImageRef | ( | void | ) |
Definition at line 18 of file ImageRef.cpp.
References GetPPException, Magick::Options::imageInfo(), and ThrowPPException.
Magick::ImageRef::ImageRef | ( | MagickCore::Image * | image_ | ) |
Definition at line 29 of file ImageRef.cpp.
Magick::ImageRef::~ImageRef | ( | void | ) |
Definition at line 37 of file ImageRef.cpp.
References Magick::Image.
size_t Magick::ImageRef::decrease | ( | ) |
Definition at line 48 of file ImageRef.cpp.
References Magick::throwExceptionExplicit().
MagickCore::Image *& Magick::ImageRef::image | ( | void | ) |
Definition at line 66 of file ImageRef.cpp.
void Magick::ImageRef::increase | ( | ) |
Definition at line 71 of file ImageRef.cpp.
Referenced by Magick::Image::Image(), and Magick::Image::operator=().
bool Magick::ImageRef::isShared | ( | ) |
Definition at line 78 of file ImageRef.cpp.
void Magick::ImageRef::options | ( | Magick::Options * | options_ | ) |
Definition at line 89 of file ImageRef.cpp.
Referenced by Magick::Image::Image().
Magick::Options * Magick::ImageRef::options | ( | void | ) |
Definition at line 95 of file ImageRef.cpp.
|
static |
Definition at line 100 of file ImageRef.cpp.
References Magick::Image, Magick::MutexLock::lock(), and Magick::MutexLock::unlock().
Referenced by Magick::Image::replaceImage().
std::string Magick::ImageRef::signature | ( | const bool | force_ = false | ) |
Definition at line 126 of file ImageRef.cpp.
References GetPPException, and ThrowPPException.