Definition at line 133 of file Drawable.h.
◆ Drawable() [1/3]
Magick::Drawable::Drawable |
( |
void | | ) |
|
◆ Drawable() [2/3]
Magick::Drawable::Drawable |
( |
const DrawableBase & | original_ | ) |
|
Definition at line 67 of file Drawable.cpp.
68 : dp(original_.copy())
69{
70}
◆ ~Drawable()
Magick::Drawable::~Drawable |
( |
void | | ) |
|
Definition at line 73 of file Drawable.cpp.
74{
75 delete dp;
76 dp = 0;
77}
◆ Drawable() [3/3]
Magick::Drawable::Drawable |
( |
const Drawable & | original_ | ) |
|
Definition at line 80 of file Drawable.cpp.
81 : dp(original_.dp? original_.dp->copy(): 0)
82{
83}
◆ operator()()
void Magick::Drawable::operator() |
( |
MagickCore::DrawingWand * | context_ | ) |
const |
Definition at line 98 of file Drawable.cpp.
99{
100 if(dp)
101 dp->operator()( context_ );
102}
◆ operator=()
Definition at line 86 of file Drawable.cpp.
87{
88 if (this != &original_)
89 {
90 DrawableBase* temp_dp = (original_.dp ? original_.dp->copy() : 0);
91 delete dp;
92 dp = temp_dp;
93 }
94 return *this;
95}
◆ dp
The documentation for this class was generated from the following files: