• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2<html xmlns="http://www.w3.org/1999/xhtml">
3<head>
4<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
5<meta http-equiv="X-UA-Compatible" content="IE=9"/>
6<meta name="generator" content="Doxygen 1.8.14"/>
7<meta name="viewport" content="width=device-width, initial-scale=1"/>
8<title>Magick++: Magick::Offset Class Reference</title>
9<link href="tabs.css" rel="stylesheet" type="text/css"/>
10<script type="text/javascript" src="jquery.js"></script>
11<script type="text/javascript" src="dynsections.js"></script>
12<link href="navtree.css" rel="stylesheet" type="text/css"/>
13<script type="text/javascript" src="resize.js"></script>
14<script type="text/javascript" src="navtreedata.js"></script>
15<script type="text/javascript" src="navtree.js"></script>
16<script type="text/javascript">
17/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
18  $(document).ready(initResizable);
19/* @license-end */</script>
20<link href="doxygen.css" rel="stylesheet" type="text/css" />
21</head>
22<body>
23<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
24<div id="titlearea">
25<table cellspacing="0" cellpadding="0">
26 <tbody>
27 <tr style="height: 56px;">
28  <td id="projectalign" style="padding-left: 0.5em;">
29   <div id="projectname">Magick++
30   &#160;<span id="projectnumber">7.0.10</span>
31   </div>
32  </td>
33 </tr>
34 </tbody>
35</table>
36</div>
37<!-- end header part -->
38<!-- Generated by Doxygen 1.8.14 -->
39</div><!-- top -->
40<div id="side-nav" class="ui-resizable side-nav-resizable">
41  <div id="nav-tree">
42    <div id="nav-tree-contents">
43      <div id="nav-sync" class="sync"></div>
44    </div>
45  </div>
46  <div id="splitbar" style="-moz-user-select:none;"
47       class="ui-resizable-handle">
48  </div>
49</div>
50<script type="text/javascript">
51/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
52$(document).ready(function(){initNavTree('classMagick_1_1Offset.html','');});
53/* @license-end */
54</script>
55<div id="doc-content">
56<div class="header">
57  <div class="summary">
58<a href="classMagick_1_1Offset.html#pub-methods">Public Member Functions</a> &#124;
59<a href="https://imagemagick.org/api/Magick++/classMagick_1_1Offset-members.html">List of all members</a>  </div>
60  <div class="headertitle">
61<div class="title">Magick::Offset Class Reference</div>  </div>
62</div><!--header-->
63<div class="contents">
64
65<p><code>#include &lt;<a class="el" href="Geometry_8h_source.html">Geometry.h</a>&gt;</code></p>
66<table class="memberdecls">
67<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
68Public Member Functions</h2></td></tr>
69<tr class="memitem:ac86b11901e8f408ff2450731f9438c50"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagick_1_1Offset.html#ac86b11901e8f408ff2450731f9438c50">Offset</a> ()</td></tr>
70<tr class="separator:ac86b11901e8f408ff2450731f9438c50"><td class="memSeparator" colspan="2">&#160;</td></tr>
71<tr class="memitem:a0ea39b6e3f17ba9940de2eba6f8cfdfe"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagick_1_1Offset.html#a0ea39b6e3f17ba9940de2eba6f8cfdfe">Offset</a> (const char *offset_)</td></tr>
72<tr class="separator:a0ea39b6e3f17ba9940de2eba6f8cfdfe"><td class="memSeparator" colspan="2">&#160;</td></tr>
73<tr class="memitem:a5382f0efe827ee8cd877518ce15afbf0"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagick_1_1Offset.html#a5382f0efe827ee8cd877518ce15afbf0">Offset</a> (const <a class="el" href="classMagick_1_1Offset.html">Offset</a> &amp;offset_)</td></tr>
74<tr class="separator:a5382f0efe827ee8cd877518ce15afbf0"><td class="memSeparator" colspan="2">&#160;</td></tr>
75<tr class="memitem:a2c6d276c206b7f556e4227d0c75b0cdc"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagick_1_1Offset.html#a2c6d276c206b7f556e4227d0c75b0cdc">Offset</a> (const std::string &amp;offset_)</td></tr>
76<tr class="separator:a2c6d276c206b7f556e4227d0c75b0cdc"><td class="memSeparator" colspan="2">&#160;</td></tr>
77<tr class="memitem:ae9a8c2cf7871eca496e45f1610cf0370"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagick_1_1Offset.html#ae9a8c2cf7871eca496e45f1610cf0370">Offset</a> (ssize_t x_, ssize_t y_)</td></tr>
78<tr class="separator:ae9a8c2cf7871eca496e45f1610cf0370"><td class="memSeparator" colspan="2">&#160;</td></tr>
79<tr class="memitem:afcb942a89d5636a44d5b118ad9368cc6"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagick_1_1Offset.html#afcb942a89d5636a44d5b118ad9368cc6">~Offset</a> (void)</td></tr>
80<tr class="separator:afcb942a89d5636a44d5b118ad9368cc6"><td class="memSeparator" colspan="2">&#160;</td></tr>
81<tr class="memitem:a47ac31de0a934f8b56e072273ae2798d"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classMagick_1_1Offset.html">Offset</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagick_1_1Offset.html#a47ac31de0a934f8b56e072273ae2798d">operator=</a> (const char *offset_)</td></tr>
82<tr class="separator:a47ac31de0a934f8b56e072273ae2798d"><td class="memSeparator" colspan="2">&#160;</td></tr>
83<tr class="memitem:a7fac9b16ab6fd3d6eb997d6ddbf7302a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classMagick_1_1Offset.html">Offset</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagick_1_1Offset.html#a7fac9b16ab6fd3d6eb997d6ddbf7302a">operator=</a> (const <a class="el" href="classMagick_1_1Offset.html">Offset</a> &amp;offset_)</td></tr>
84<tr class="separator:a7fac9b16ab6fd3d6eb997d6ddbf7302a"><td class="memSeparator" colspan="2">&#160;</td></tr>
85<tr class="memitem:a4609eef5c25c128eb63db599c33290c1"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classMagick_1_1Offset.html">Offset</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagick_1_1Offset.html#a4609eef5c25c128eb63db599c33290c1">operator=</a> (const std::string &amp;offset_)</td></tr>
86<tr class="separator:a4609eef5c25c128eb63db599c33290c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
87<tr class="memitem:a042c6b78f002dca34ba3d1ff20c1e51d"><td class="memItemLeft" align="right" valign="top">ssize_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagick_1_1Offset.html#a042c6b78f002dca34ba3d1ff20c1e51d">x</a> (void) const</td></tr>
88<tr class="separator:a042c6b78f002dca34ba3d1ff20c1e51d"><td class="memSeparator" colspan="2">&#160;</td></tr>
89<tr class="memitem:abdd12c14de3f7d7f9a0e9fbc5b65e771"><td class="memItemLeft" align="right" valign="top">ssize_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagick_1_1Offset.html#abdd12c14de3f7d7f9a0e9fbc5b65e771">y</a> (void) const</td></tr>
90<tr class="separator:abdd12c14de3f7d7f9a0e9fbc5b65e771"><td class="memSeparator" colspan="2">&#160;</td></tr>
91<tr class="memitem:a51ff4d9e1a907d6668b8a55865d2c9ff"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagick_1_1Offset.html#a51ff4d9e1a907d6668b8a55865d2c9ff">operator MagickCore::OffsetInfo</a> () const</td></tr>
92<tr class="separator:a51ff4d9e1a907d6668b8a55865d2c9ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
93</table>
94<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
95<div class="textblock">
96<p class="definition">Definition at line <a class="el" href="Geometry_8h_source.html#l00149">149</a> of file <a class="el" href="Geometry_8h_source.html">Geometry.h</a>.</p>
97</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
98<a id="ac86b11901e8f408ff2450731f9438c50"></a>
99<h2 class="memtitle"><span class="permalink"><a href="classMagick_1_1Offset.html#ac86b11901e8f408ff2450731f9438c50">&#9670;&nbsp;</a></span>Offset() <span class="overload">[1/5]</span></h2>
100
101<div class="memitem">
102<div class="memproto">
103      <table class="memname">
104        <tr>
105          <td class="memname">Magick::Offset::Offset </td>
106          <td>(</td>
107          <td class="paramtype">void&#160;</td>
108          <td class="paramname"></td><td>)</td>
109          <td></td>
110        </tr>
111      </table>
112</div><div class="memdoc">
113
114<p class="definition">Definition at line <a class="el" href="Geometry_8cpp_source.html#l00487">487</a> of file <a class="el" href="Geometry_8cpp_source.html">Geometry.cpp</a>.</p>
115
116</div>
117</div>
118<a id="a0ea39b6e3f17ba9940de2eba6f8cfdfe"></a>
119<h2 class="memtitle"><span class="permalink"><a href="classMagick_1_1Offset.html#a0ea39b6e3f17ba9940de2eba6f8cfdfe">&#9670;&nbsp;</a></span>Offset() <span class="overload">[2/5]</span></h2>
120
121<div class="memitem">
122<div class="memproto">
123      <table class="memname">
124        <tr>
125          <td class="memname">Magick::Offset::Offset </td>
126          <td>(</td>
127          <td class="paramtype">const char *&#160;</td>
128          <td class="paramname"><em>offset_</em></td><td>)</td>
129          <td></td>
130        </tr>
131      </table>
132</div><div class="memdoc">
133
134<p class="definition">Definition at line <a class="el" href="Geometry_8cpp_source.html#l00493">493</a> of file <a class="el" href="Geometry_8cpp_source.html">Geometry.cpp</a>.</p>
135
136</div>
137</div>
138<a id="a5382f0efe827ee8cd877518ce15afbf0"></a>
139<h2 class="memtitle"><span class="permalink"><a href="classMagick_1_1Offset.html#a5382f0efe827ee8cd877518ce15afbf0">&#9670;&nbsp;</a></span>Offset() <span class="overload">[3/5]</span></h2>
140
141<div class="memitem">
142<div class="memproto">
143      <table class="memname">
144        <tr>
145          <td class="memname">Magick::Offset::Offset </td>
146          <td>(</td>
147          <td class="paramtype">const <a class="el" href="classMagick_1_1Offset.html">Offset</a> &amp;&#160;</td>
148          <td class="paramname"><em>offset_</em></td><td>)</td>
149          <td></td>
150        </tr>
151      </table>
152</div><div class="memdoc">
153
154<p class="definition">Definition at line <a class="el" href="Geometry_8cpp_source.html#l00500">500</a> of file <a class="el" href="Geometry_8cpp_source.html">Geometry.cpp</a>.</p>
155
156</div>
157</div>
158<a id="a2c6d276c206b7f556e4227d0c75b0cdc"></a>
159<h2 class="memtitle"><span class="permalink"><a href="classMagick_1_1Offset.html#a2c6d276c206b7f556e4227d0c75b0cdc">&#9670;&nbsp;</a></span>Offset() <span class="overload">[4/5]</span></h2>
160
161<div class="memitem">
162<div class="memproto">
163      <table class="memname">
164        <tr>
165          <td class="memname">Magick::Offset::Offset </td>
166          <td>(</td>
167          <td class="paramtype">const std::string &amp;&#160;</td>
168          <td class="paramname"><em>offset_</em></td><td>)</td>
169          <td></td>
170        </tr>
171      </table>
172</div><div class="memdoc">
173
174<p class="definition">Definition at line <a class="el" href="Geometry_8cpp_source.html#l00506">506</a> of file <a class="el" href="Geometry_8cpp_source.html">Geometry.cpp</a>.</p>
175
176</div>
177</div>
178<a id="ae9a8c2cf7871eca496e45f1610cf0370"></a>
179<h2 class="memtitle"><span class="permalink"><a href="classMagick_1_1Offset.html#ae9a8c2cf7871eca496e45f1610cf0370">&#9670;&nbsp;</a></span>Offset() <span class="overload">[5/5]</span></h2>
180
181<div class="memitem">
182<div class="memproto">
183      <table class="memname">
184        <tr>
185          <td class="memname">Magick::Offset::Offset </td>
186          <td>(</td>
187          <td class="paramtype">ssize_t&#160;</td>
188          <td class="paramname"><em>x_</em>, </td>
189        </tr>
190        <tr>
191          <td class="paramkey"></td>
192          <td></td>
193          <td class="paramtype">ssize_t&#160;</td>
194          <td class="paramname"><em>y_</em>&#160;</td>
195        </tr>
196        <tr>
197          <td></td>
198          <td>)</td>
199          <td></td><td></td>
200        </tr>
201      </table>
202</div><div class="memdoc">
203
204<p class="definition">Definition at line <a class="el" href="Geometry_8cpp_source.html#l00513">513</a> of file <a class="el" href="Geometry_8cpp_source.html">Geometry.cpp</a>.</p>
205
206</div>
207</div>
208<a id="afcb942a89d5636a44d5b118ad9368cc6"></a>
209<h2 class="memtitle"><span class="permalink"><a href="classMagick_1_1Offset.html#afcb942a89d5636a44d5b118ad9368cc6">&#9670;&nbsp;</a></span>~Offset()</h2>
210
211<div class="memitem">
212<div class="memproto">
213      <table class="memname">
214        <tr>
215          <td class="memname">Magick::Offset::~Offset </td>
216          <td>(</td>
217          <td class="paramtype">void&#160;</td>
218          <td class="paramname"></td><td>)</td>
219          <td></td>
220        </tr>
221      </table>
222</div><div class="memdoc">
223
224<p class="definition">Definition at line <a class="el" href="Geometry_8cpp_source.html#l00519">519</a> of file <a class="el" href="Geometry_8cpp_source.html">Geometry.cpp</a>.</p>
225
226</div>
227</div>
228<h2 class="groupheader">Member Function Documentation</h2>
229<a id="a51ff4d9e1a907d6668b8a55865d2c9ff"></a>
230<h2 class="memtitle"><span class="permalink"><a href="classMagick_1_1Offset.html#a51ff4d9e1a907d6668b8a55865d2c9ff">&#9670;&nbsp;</a></span>operator MagickCore::OffsetInfo()</h2>
231
232<div class="memitem">
233<div class="memproto">
234      <table class="memname">
235        <tr>
236          <td class="memname">Magick::Offset::operator MagickCore::OffsetInfo </td>
237          <td>(</td>
238          <td class="paramname"></td><td>)</td>
239          <td> const</td>
240        </tr>
241      </table>
242</div><div class="memdoc">
243
244<p class="definition">Definition at line <a class="el" href="Geometry_8cpp_source.html#l00566">566</a> of file <a class="el" href="Geometry_8cpp_source.html">Geometry.cpp</a>.</p>
245
246</div>
247</div>
248<a id="a47ac31de0a934f8b56e072273ae2798d"></a>
249<h2 class="memtitle"><span class="permalink"><a href="classMagick_1_1Offset.html#a47ac31de0a934f8b56e072273ae2798d">&#9670;&nbsp;</a></span>operator=() <span class="overload">[1/3]</span></h2>
250
251<div class="memitem">
252<div class="memproto">
253      <table class="memname">
254        <tr>
255          <td class="memname">const <a class="el" href="classMagick_1_1Offset.html">Magick::Offset</a> &amp; Magick::Offset::operator= </td>
256          <td>(</td>
257          <td class="paramtype">const char *&#160;</td>
258          <td class="paramname"><em>offset_</em></td><td>)</td>
259          <td></td>
260        </tr>
261      </table>
262</div><div class="memdoc">
263
264<p class="definition">Definition at line <a class="el" href="Geometry_8cpp_source.html#l00523">523</a> of file <a class="el" href="Geometry_8cpp_source.html">Geometry.cpp</a>.</p>
265
266</div>
267</div>
268<a id="a7fac9b16ab6fd3d6eb997d6ddbf7302a"></a>
269<h2 class="memtitle"><span class="permalink"><a href="classMagick_1_1Offset.html#a7fac9b16ab6fd3d6eb997d6ddbf7302a">&#9670;&nbsp;</a></span>operator=() <span class="overload">[2/3]</span></h2>
270
271<div class="memitem">
272<div class="memproto">
273      <table class="memname">
274        <tr>
275          <td class="memname"><a class="el" href="classMagick_1_1Offset.html">Magick::Offset</a> &amp; Magick::Offset::operator= </td>
276          <td>(</td>
277          <td class="paramtype">const <a class="el" href="classMagick_1_1Offset.html">Offset</a> &amp;&#160;</td>
278          <td class="paramname"><em>offset_</em></td><td>)</td>
279          <td></td>
280        </tr>
281      </table>
282</div><div class="memdoc">
283
284<p class="definition">Definition at line <a class="el" href="Geometry_8cpp_source.html#l00539">539</a> of file <a class="el" href="Geometry_8cpp_source.html">Geometry.cpp</a>.</p>
285
286</div>
287</div>
288<a id="a4609eef5c25c128eb63db599c33290c1"></a>
289<h2 class="memtitle"><span class="permalink"><a href="classMagick_1_1Offset.html#a4609eef5c25c128eb63db599c33290c1">&#9670;&nbsp;</a></span>operator=() <span class="overload">[3/3]</span></h2>
290
291<div class="memitem">
292<div class="memproto">
293      <table class="memname">
294        <tr>
295          <td class="memname">const <a class="el" href="classMagick_1_1Offset.html">Magick::Offset</a> &amp; Magick::Offset::operator= </td>
296          <td>(</td>
297          <td class="paramtype">const std::string &amp;&#160;</td>
298          <td class="paramname"><em>offset_</em></td><td>)</td>
299          <td></td>
300        </tr>
301      </table>
302</div><div class="memdoc">
303
304<p class="definition">Definition at line <a class="el" href="Geometry_8cpp_source.html#l00550">550</a> of file <a class="el" href="Geometry_8cpp_source.html">Geometry.cpp</a>.</p>
305
306</div>
307</div>
308<a id="a042c6b78f002dca34ba3d1ff20c1e51d"></a>
309<h2 class="memtitle"><span class="permalink"><a href="classMagick_1_1Offset.html#a042c6b78f002dca34ba3d1ff20c1e51d">&#9670;&nbsp;</a></span>x()</h2>
310
311<div class="memitem">
312<div class="memproto">
313      <table class="memname">
314        <tr>
315          <td class="memname">ssize_t Magick::Offset::x </td>
316          <td>(</td>
317          <td class="paramtype">void&#160;</td>
318          <td class="paramname"></td><td>)</td>
319          <td> const</td>
320        </tr>
321      </table>
322</div><div class="memdoc">
323
324<p class="definition">Definition at line <a class="el" href="Geometry_8cpp_source.html#l00556">556</a> of file <a class="el" href="Geometry_8cpp_source.html">Geometry.cpp</a>.</p>
325
326<p class="reference">Referenced by <a class="el" href="Geometry_8cpp_source.html#l00474">Magick::operator==()</a>.</p>
327
328</div>
329</div>
330<a id="abdd12c14de3f7d7f9a0e9fbc5b65e771"></a>
331<h2 class="memtitle"><span class="permalink"><a href="classMagick_1_1Offset.html#abdd12c14de3f7d7f9a0e9fbc5b65e771">&#9670;&nbsp;</a></span>y()</h2>
332
333<div class="memitem">
334<div class="memproto">
335      <table class="memname">
336        <tr>
337          <td class="memname">ssize_t Magick::Offset::y </td>
338          <td>(</td>
339          <td class="paramtype">void&#160;</td>
340          <td class="paramname"></td><td>)</td>
341          <td> const</td>
342        </tr>
343      </table>
344</div><div class="memdoc">
345
346<p class="definition">Definition at line <a class="el" href="Geometry_8cpp_source.html#l00561">561</a> of file <a class="el" href="Geometry_8cpp_source.html">Geometry.cpp</a>.</p>
347
348<p class="reference">Referenced by <a class="el" href="Geometry_8cpp_source.html#l00474">Magick::operator==()</a>.</p>
349
350</div>
351</div>
352<hr/>The documentation for this class was generated from the following files:<ul>
353<li><a class="el" href="Geometry_8h_source.html">Geometry.h</a></li>
354<li><a class="el" href="Geometry_8cpp_source.html">Geometry.cpp</a></li>
355</ul>
356</div><!-- contents -->
357</div><!-- doc-content -->
358<!-- start footer part -->
359<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
360  <ul>
361    <li class="navelem"><a class="el" href="namespaceMagick.html">Magick</a></li><li class="navelem"><a class="el" href="classMagick_1_1Offset.html">Offset</a></li>
362    <li class="footer">Generated by
363    <a href="http://www.doxygen.org/index.html">
364    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.14 </li>
365  </ul>
366</div>
367</body>
368</html>
369