3
3
<title>Ipelib: IpeImage class Reference</title>
4
4
<link href="doxygen.css" rel="stylesheet" type="text/css">
6
<!-- Generated by Doxygen 1.3.4 -->
6
<!-- Generated by Doxygen 1.3.6 -->
7
7
<div class="qindex"><a class="qindex" href="index.html">Main Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="hierarchy.html">Class Hierarchy</a> | <a class="qindex" href="annotated.html">Class List</a> | <a class="qindex" href="functions.html">Class Members</a></div>
8
8
<h1>IpeImage Class Reference<br>
16
16
<a href="class_ipe_image-members.html">List of all members.</a><h2>Public Member Functions</h2>
18
<li><a class="el" href="class_ipe_image.html#a0">IpeImage</a> (<a class="el" href="class_ipe_repository.html">IpeRepository</a> *rep, const <a class="el" href="class_ipe_xml_attributes.html">IpeXmlAttributes</a> &attr, <a class="el" href="class_ipe_string.html">IpeString</a> data)
19
<li><a class="el" href="class_ipe_image.html#a1">IpeImage</a> (<a class="el" href="class_ipe_repository.html">IpeRepository</a> *rep, const <a class="el" href="class_ipe_xml_attributes.html">IpeXmlAttributes</a> &attr, <a class="el" href="class_ipe_bitmap.html">IpeBitmap</a> bitmap)
20
<li><a class="el" href="class_ipe_image.html#a2">IpeImage</a> (const <a class="el" href="class_ipe_rect.html">IpeRect</a> &rect, <a class="el" href="class_ipe_bitmap.html">IpeBitmap</a> bitmap)
18
<li><a class="el" href="class_ipe_image.html#a0">IpeImage</a> (<a class="el" href="class_ipe_repository.html">IpeRepository</a> *rep, const <a class="el" href="class_ipe_xml_attributes.html">IpeXmlAttributes</a> &attr, <a class="el" href="class_ipe_string.html">IpeString</a> data)
19
<li><a class="el" href="class_ipe_image.html#a1">IpeImage</a> (<a class="el" href="class_ipe_repository.html">IpeRepository</a> *rep, const <a class="el" href="class_ipe_xml_attributes.html">IpeXmlAttributes</a> &attr, <a class="el" href="class_ipe_bitmap.html">IpeBitmap</a> bitmap)
20
<li><a class="el" href="class_ipe_image.html#a2">IpeImage</a> (const <a class="el" href="class_ipe_rect.html">IpeRect</a> &rect, <a class="el" href="class_ipe_bitmap.html">IpeBitmap</a> bitmap)
21
21
<li>virtual <a class="el" href="class_ipe_object.html">IpeObject</a> * <a class="el" href="class_ipe_image.html#a3">Clone</a> () const
22
22
<li>virtual <a class="el" href="class_ipe_image.html">IpeImage</a> * <a class="el" href="class_ipe_image.html#a4">AsImage</a> ()
23
23
<li>virtual void <a class="el" href="class_ipe_image.html#a5">SaveAsXml</a> (<a class="el" href="class_ipe_painter.html">IpePainter</a> &painter, <a class="el" href="class_ipe_stream.html">IpeStream</a> &stream, <a class="el" href="class_ipe_string.html">IpeString</a> layer) const
24
24
<li>virtual void <a class="el" href="class_ipe_image.html#a6">Draw</a> (<a class="el" href="class_ipe_painter.html">IpePainter</a> &painter) const
25
25
<li>virtual void <a class="el" href="class_ipe_image.html#a7">Accept</a> (<a class="el" href="class_ipe_visitor.html">IpeVisitor</a> &visitor) const
26
<li>virtual double <a class="el" href="class_ipe_image.html#a8">Distance</a> (const <a class="el" href="class_ipe_vector.html">IpeVector</a> &v, const <a class="el" href="class_ipe_matrix.html">IpeMatrix</a> &m, double bound) const
27
<li>virtual void <a class="el" href="class_ipe_image.html#a9">AddToBBox</a> (<a class="el" href="class_ipe_rect.html">IpeRect</a> &box, const <a class="el" href="class_ipe_matrix.html">IpeMatrix</a> &m) const
28
<li>virtual void <a class="el" href="class_ipe_image.html#a10">SnapVtx</a> (const <a class="el" href="class_ipe_vector.html">IpeVector</a> &mouse, const <a class="el" href="class_ipe_matrix.html">IpeMatrix</a> &m, <a class="el" href="class_ipe_vector.html">IpeVector</a> &pos, double &bound) const
26
<li>virtual double <a class="el" href="class_ipe_image.html#a8">Distance</a> (const <a class="el" href="class_ipe_vector.html">IpeVector</a> &v, const <a class="el" href="class_ipe_matrix.html">IpeMatrix</a> &m, double bound) const
27
<li>virtual void <a class="el" href="class_ipe_image.html#a9">AddToBBox</a> (<a class="el" href="class_ipe_rect.html">IpeRect</a> &box, const <a class="el" href="class_ipe_matrix.html">IpeMatrix</a> &m) const
28
<li>virtual void <a class="el" href="class_ipe_image.html#a10">SnapVtx</a> (const <a class="el" href="class_ipe_vector.html">IpeVector</a> &mouse, const <a class="el" href="class_ipe_matrix.html">IpeMatrix</a> &m, <a class="el" href="class_ipe_vector.html">IpeVector</a> &pos, double &bound) const
29
29
<li><a class="el" href="class_ipe_rect.html">IpeRect</a> <a class="el" href="class_ipe_image.html#a11">Rect</a> () const
30
30
<li><a class="el" href="class_ipe_bitmap.html">IpeBitmap</a> <a class="el" href="class_ipe_image.html#a12">Bitmap</a> () const
45
45
<td class="mdname" nowrap> <em>rep</em>, </td>
48
<td class="md" nowrap align="right"></td>
50
50
<td class="md" nowrap>const <a class="el" href="class_ipe_xml_attributes.html">IpeXmlAttributes</a> & </td>
51
51
<td class="mdname" nowrap> <em>attr</em>, </td>
54
<td class="md" nowrap align="right"></td>
56
56
<td class="md" nowrap><a class="el" href="class_ipe_string.html">IpeString</a> </td>
57
57
<td class="mdname" nowrap> <em>data</em></td>
91
91
<td class="mdname" nowrap> <em>rep</em>, </td>
94
<td class="md" nowrap align="right"></td>
96
96
<td class="md" nowrap>const <a class="el" href="class_ipe_xml_attributes.html">IpeXmlAttributes</a> & </td>
97
97
<td class="mdname" nowrap> <em>attr</em>, </td>
100
<td class="md" nowrap align="right"></td>
102
102
<td class="md" nowrap><a class="el" href="class_ipe_bitmap.html">IpeBitmap</a> </td>
103
103
<td class="mdname" nowrap> <em>bitmap</em></td>
242
242
<td class="mdname" nowrap> <em>painter</em>, </td>
245
<td class="md" nowrap align="right"></td>
247
247
<td class="md" nowrap><a class="el" href="class_ipe_stream.html">IpeStream</a> & </td>
248
248
<td class="mdname" nowrap> <em>stream</em>, </td>
251
<td class="md" nowrap align="right"></td>
253
253
<td class="md" nowrap><a class="el" href="class_ipe_string.html">IpeString</a> </td>
254
254
<td class="mdname" nowrap> <em>layer</em></td>
356
356
<td class="mdname" nowrap> <em>v</em>, </td>
359
<td class="md" nowrap align="right"></td>
361
361
<td class="md" nowrap>const <a class="el" href="class_ipe_matrix.html">IpeMatrix</a> & </td>
362
362
<td class="mdname" nowrap> <em>m</em>, </td>
365
<td class="md" nowrap align="right"></td>
367
367
<td class="md" nowrap>double </td>
368
368
<td class="mdname" nowrap> <em>bound</em></td>
445
445
<td class="mdname" nowrap> <em>mouse</em>, </td>
448
<td class="md" nowrap align="right"></td>
450
450
<td class="md" nowrap>const <a class="el" href="class_ipe_matrix.html">IpeMatrix</a> & </td>
451
451
<td class="mdname" nowrap> <em>m</em>, </td>
454
<td class="md" nowrap align="right"></td>
456
456
<td class="md" nowrap><a class="el" href="class_ipe_vector.html">IpeVector</a> & </td>
457
457
<td class="mdname" nowrap> <em>pos</em>, </td>
460
<td class="md" nowrap align="right"></td>
462
462
<td class="md" nowrap>double & </td>
463
463
<td class="mdname" nowrap> <em>bound</em></td>