~ubuntu-branches/ubuntu/jaunty/gimp/jaunty-security

« back to all changes in this revision

Viewing changes to devel-docs/libgimpbase/html/libgimpbase-gimprectangle.html

  • Committer: Bazaar Package Importer
  • Author(s): Pedro Fragoso
  • Date: 2008-08-22 11:50:05 UTC
  • mfrom: (0.1.1 upstream)
  • mto: This revision was merged to the branch mainline in revision 34.
  • Revision ID: james.westby@ubuntu.com-20080822115005-yxj5svf3v9x1mkr7
Tags: upstream-2.4.7
Import upstream version 2.4.7

Show diffs side-by-side

added added

removed removed

Lines of Context:
41
41
<div class="refsynopsisdiv">
42
42
<a name="libgimpbase-gimprectangle.synopsis"></a><h2>Synopsis</h2>
43
43
<pre class="synopsis">
44
 
<a
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"
48
 
>gint</a> x1,
49
 
                                                         <a
50
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
51
 
>gint</a> y1,
52
 
                                                         <a
53
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
54
 
>gint</a> width1,
55
 
                                                         <a
56
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
57
 
>gint</a> height1,
58
 
                                                         <a
59
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
60
 
>gint</a> x2,
61
 
                                                         <a
62
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
63
 
>gint</a> y2,
64
 
                                                         <a
65
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
66
 
>gint</a> width2,
67
 
                                                         <a
68
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
69
 
>gint</a> height2,
70
 
                                                         <a
71
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
72
 
>gint</a> *dest_x,
73
 
                                                         <a
74
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
75
 
>gint</a> *dest_y,
76
 
                                                         <a
77
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
78
 
>gint</a> *dest_width,
79
 
                                                         <a
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,
 
45
                                                         gint y1,
 
46
                                                         gint width1,
 
47
                                                         gint height1,
 
48
                                                         gint x2,
 
49
                                                         gint y2,
 
50
                                                         gint width2,
 
51
                                                         gint height2,
 
52
                                                         gint *dest_x,
 
53
                                                         gint *dest_y,
 
54
                                                         gint *dest_width,
 
55
                                                         gint *dest_height);
82
56
</pre>
83
57
</div>
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"
98
 
>gint</a> x1,
99
 
                                                         <a
100
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
101
 
>gint</a> y1,
102
 
                                                         <a
103
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
104
 
>gint</a> width1,
105
 
                                                         <a
106
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
107
 
>gint</a> height1,
108
 
                                                         <a
109
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
110
 
>gint</a> x2,
111
 
                                                         <a
112
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
113
 
>gint</a> y2,
114
 
                                                         <a
115
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
116
 
>gint</a> width2,
117
 
                                                         <a
118
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
119
 
>gint</a> height2,
120
 
                                                         <a
121
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
122
 
>gint</a> *dest_x,
123
 
                                                         <a
124
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
125
 
>gint</a> *dest_y,
126
 
                                                         <a
127
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
128
 
>gint</a> *dest_width,
129
 
                                                         <a
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,
 
69
                                                         gint y1,
 
70
                                                         gint width1,
 
71
                                                         gint height1,
 
72
                                                         gint x2,
 
73
                                                         gint y2,
 
74
                                                         gint width2,
 
75
                                                         gint height2,
 
76
                                                         gint *dest_x,
 
77
                                                         gint *dest_y,
 
78
                                                         gint *dest_width,
 
79
                                                         gint *dest_height);</pre>
132
80
<p>
133
81
Calculates the intersection of two rectangles.</p>
134
82
<p>
179
127
</tr>
180
128
<tr>
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>)
185
131
</td>
186
132
</tr>
187
133
<tr>
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>)
192
136
</td>
193
137
</tr>
194
138
<tr>
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>)
199
141
</td>
200
142
</tr>
201
143
<tr>
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>)
206
146
</td>
207
147
</tr>
208
148
<tr>
209
149
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
210
 
<td> <a
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
215
151
 
216
152
</td>
217
153
</tr>