Definition at line 26 of file ImageRef.h.
◆ ImageRef() [1/3]
Magick::ImageRef::ImageRef |
( |
void | | ) |
|
|
private |
Definition at line 18 of file ImageRef.cpp.
19 : _image(0),
20 _options(new Options),
21 _refCount(1),
22 _mutexLock()
23{
24 _image=AcquireImage(_options->imageInfo());
25 throwException(&_image->exception);
26}
◆ ImageRef() [2/3]
Magick::ImageRef::ImageRef |
( |
MagickCore::Image * | image_ | ) |
|
|
private |
Definition at line 28 of file ImageRef.cpp.
29 : _image(image_),
30 _options(new Options),
31 _refCount(1),
32 _mutexLock()
33{
34}
◆ ImageRef() [3/3]
Magick::ImageRef::ImageRef |
( |
MagickCore::Image * | image_, |
|
|
const Options * | options_ ) |
|
private |
Definition at line 36 of file ImageRef.cpp.
37 : _image(image_),
38 _options(0),
39 _refCount(1),
40 _mutexLock()
41{
42 _options=new Options(*options_);
43}
◆ ~ImageRef()
Magick::ImageRef::~ImageRef |
( |
void | | ) |
|
|
private |
Definition at line 45 of file ImageRef.cpp.
46{
47
48 if (_image != (MagickCore::Image*) NULL)
49 {
50 DestroyImageList(_image);
51 _image=(MagickCore::Image*) NULL;
52 }
53
54
55 delete _options;
56 _options=(Options *) NULL;
57}
◆ image() [1/2]
void Magick::ImageRef::image |
( |
MagickCore::Image * | image_ | ) |
|
|
private |
Definition at line 59 of file ImageRef.cpp.
60{
61 if (_image != (MagickCore::Image*) NULL)
62 DestroyImageList(_image);
63 _image=image_;
64}
◆ image() [2/2]
MagickCore::Image *& Magick::ImageRef::image |
( |
void | | ) |
|
|
inlineprivate |
Definition at line 68 of file ImageRef.h.
69{
70 return(_image);
71}
◆ options() [1/2]
Definition at line 66 of file ImageRef.cpp.
67{
68 delete _options;
69 _options=options_;
70}
◆ options() [2/2]
Definition at line 73 of file ImageRef.h.
74{
75 return(_options);
76}
◆ Image
◆ _image
MagickCore::Image* Magick::ImageRef::_image |
|
private |
◆ _mutexLock
◆ _options
Options* Magick::ImageRef::_options |
|
private |
◆ _refCount
::ssize_t Magick::ImageRef::_refCount |
|
private |
The documentation for this class was generated from the following files: