41
41
<div class="refsynopsisdiv">
42
42
<a name="libgimpbase-gimprectangle.synopsis"></a><h2>Synopsis</h2>
43
43
<pre class="synopsis">
45
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
46
>gboolean</a> <a class="link" href="libgimpbase-gimprectangle.html#gimp-rectangle-intersect" title="gimp_rectangle_intersect ()">gimp_rectangle_intersect</a> (<a
47
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
50
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
53
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
56
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
59
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
62
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
65
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
68
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
71
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
74
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
77
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
78
>gint</a> *dest_width,
80
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
81
>gint</a> *dest_height);
44
gboolean <a class="link" href="libgimpbase-gimprectangle.html#gimp-rectangle-intersect" title="gimp_rectangle_intersect ()">gimp_rectangle_intersect</a> (gint x1,
84
58
<div class="refsect1" lang="en">
91
65
<a name="libgimpbase-gimprectangle.details"></a><h2>Details</h2>
92
66
<div class="refsect2" lang="en">
93
67
<a name="gimp-rectangle-intersect"></a><h3>gimp_rectangle_intersect ()</h3>
94
<pre class="programlisting"><a
95
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
96
>gboolean</a> gimp_rectangle_intersect (<a
97
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
100
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
103
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
106
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
109
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
112
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
115
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
118
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
121
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
124
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
127
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
128
>gint</a> *dest_width,
130
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
131
>gint</a> *dest_height);</pre>
68
<pre class="programlisting">gboolean gimp_rectangle_intersect (gint x1,
79
gint *dest_height);</pre>
133
81
Calculates the intersection of two rectangles.</p>
181
129
<td><p><span class="term"><em class="parameter"><code>dest_x</code></em> :</span></p></td>
182
<td> return location for origin of intersection (may be <a
183
href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"
184
><code class="literal">NULL</code></a>)
130
<td> return location for origin of intersection (may be <code class="literal">NULL</code>)
188
134
<td><p><span class="term"><em class="parameter"><code>dest_y</code></em> :</span></p></td>
189
<td> return location for origin of intersection (may be <a
190
href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"
191
><code class="literal">NULL</code></a>)
135
<td> return location for origin of intersection (may be <code class="literal">NULL</code>)
195
139
<td><p><span class="term"><em class="parameter"><code>dest_width</code></em> :</span></p></td>
196
<td> return location for width of intersection (may be <a
197
href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"
198
><code class="literal">NULL</code></a>)
140
<td> return location for width of intersection (may be <code class="literal">NULL</code>)
202
144
<td><p><span class="term"><em class="parameter"><code>dest_height</code></em> :</span></p></td>
203
<td> return location for height of intersection (may be <a
204
href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"
205
><code class="literal">NULL</code></a>)
145
<td> return location for height of intersection (may be <code class="literal">NULL</code>)
209
149
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
211
href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"
212
><code class="literal">TRUE</code></a> if the intersection is non-empty, <a
213
href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"
214
><code class="literal">FALSE</code></a> otherwise
150
<td> <code class="literal">TRUE</code> if the intersection is non-empty, <code class="literal">FALSE</code> otherwise