1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
3
<title>Ipelib: Class List</title>
4
<link href="doxygen.css" rel="stylesheet" type="text/css">
5
<link href="tabs.css" rel="stylesheet" type="text/css">
7
<!-- Generated by Doxygen 1.5.1 -->
10
<li><a href="index.html"><span>Main Page</span></a></li>
11
<li><a href="modules.html"><span>Modules</span></a></li>
12
<li id="current"><a href="annotated.html"><span>Classes</span></a></li>
16
<li id="current"><a href="annotated.html"><span>Class List</span></a></li>
17
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
18
<li><a href="functions.html"><span>Class Members</span></a></li>
20
<h1>Ipelib Class List</h1>Here are the classes, structs, unions and interfaces with brief descriptions:<table>
21
<tr><td class="indexkey"><a class="el" href="class_ipe_a85_source.html">IpeA85Source</a></td><td class="indexvalue">Filter source adding ASCII85 decoding </td></tr>
22
<tr><td class="indexkey"><a class="el" href="class_ipe_a85_stream.html">IpeA85Stream</a></td><td class="indexvalue">Filter stream adding ASCII85 encoding </td></tr>
23
<tr><td class="indexkey"><a class="el" href="class_ipe_all_attributes.html">IpeAllAttributes</a></td><td class="indexvalue">Collection of all object attributes </td></tr>
24
<tr><td class="indexkey"><a class="el" href="class_ipe_angle.html">IpeAngle</a></td><td class="indexvalue">A double that's an angle </td></tr>
25
<tr><td class="indexkey"><a class="el" href="class_ipe_arc.html">IpeArc</a></td><td class="indexvalue">An arc of an ellipse </td></tr>
26
<tr><td class="indexkey"><a class="el" href="class_ipe_attribute.html">IpeAttribute</a></td><td class="indexvalue">An attribute of an Ipe object </td></tr>
27
<tr><td class="indexkey"><a class="el" href="class_ipe_b_box_painter.html">IpeBBoxPainter</a></td><td class="indexvalue">Paint objects using this painter to compute an accurate bounding box </td></tr>
28
<tr><td class="indexkey"><a class="el" href="class_ipe_bezier.html">IpeBezier</a></td><td class="indexvalue">A cubic Bezier spline </td></tr>
29
<tr><td class="indexkey"><a class="el" href="class_ipe_bitmap.html">IpeBitmap</a></td><td class="indexvalue">A bitmap </td></tr>
30
<tr><td class="indexkey"><a class="el" href="class_ipe_bitmap_1_1_m_render_data.html">IpeBitmap::MRenderData</a></td><td class="indexvalue">Abstract base class for pixmap data stored by a client </td></tr>
31
<tr><td class="indexkey"><a class="el" href="class_ipe_bitmap_finder.html">IpeBitmapFinder</a></td><td class="indexvalue">A visitor that recursively scans objects and collects all bitmaps </td></tr>
32
<tr><td class="indexkey"><a class="el" href="class_ipe_buffer.html">IpeBuffer</a></td><td class="indexvalue">A memory buffer </td></tr>
33
<tr><td class="indexkey"><a class="el" href="class_ipe_buffer_source.html">IpeBufferSource</a></td><td class="indexvalue">Data source for parsing from a buffer </td></tr>
34
<tr><td class="indexkey"><a class="el" href="class_ipe_closed_spline.html">IpeClosedSpline</a></td><td class="indexvalue">A closed B-spline curve </td></tr>
35
<tr><td class="indexkey"><a class="el" href="class_ipe_color.html">IpeColor</a></td><td class="indexvalue">An absolute RGB color </td></tr>
36
<tr><td class="indexkey"><a class="el" href="class_ipe_dash_style.html">IpeDashStyle</a></td><td class="indexvalue">An absolute dash style </td></tr>
37
<tr><td class="indexkey"><a class="el" href="class_ipe_data_source.html">IpeDataSource</a></td><td class="indexvalue">Interface for getting data for parsing </td></tr>
38
<tr><td class="indexkey"><a class="el" href="class_ipe_deflate_stream.html">IpeDeflateStream</a></td><td class="indexvalue">Filter stream adding flate compression </td></tr>
39
<tr><td class="indexkey"><a class="el" href="class_ipe_document.html">IpeDocument</a></td><td class="indexvalue">The model for an Ipe document </td></tr>
40
<tr><td class="indexkey"><a class="el" href="struct_ipe_document_1_1_s_properties.html">IpeDocument::SProperties</a></td><td class="indexvalue">Properties of a document </td></tr>
41
<tr><td class="indexkey"><a class="el" href="class_ipe_ellipse.html">IpeEllipse</a></td><td class="indexvalue">An ellipse subpath </td></tr>
42
<tr><td class="indexkey"><a class="el" href="class_ipe_file_source.html">IpeFileSource</a></td><td class="indexvalue">Data source for parsing from a file </td></tr>
43
<tr><td class="indexkey"><a class="el" href="class_ipe_file_stream.html">IpeFileStream</a></td><td class="indexvalue">Stream writing into an open file </td></tr>
44
<tr><td class="indexkey"><a class="el" href="class_ipe_fillable.html">IpeFillable</a></td><td class="indexvalue">Base class for IpeFillable's with fill color and line style </td></tr>
45
<tr><td class="indexkey"><a class="el" href="class_ipe_fixed.html">IpeFixed</a></td><td class="indexvalue">Fixed point number with three (decimal) fractional digits </td></tr>
46
<tr><td class="indexkey"><a class="el" href="struct_ipe_font.html">IpeFont</a></td><td class="indexvalue">A text font </td></tr>
47
<tr><td class="indexkey"><a class="el" href="class_ipe_font_pool.html">IpeFontPool</a></td><td class="indexvalue">A list of fonts used by a <a class="el" href="class_ipe_document.html">IpeDocument</a> </td></tr>
48
<tr><td class="indexkey"><a class="el" href="class_ipe_group.html">IpeGroup</a></td><td class="indexvalue">The group object </td></tr>
49
<tr><td class="indexkey"><a class="el" href="class_ipe_image.html">IpeImage</a></td><td class="indexvalue">The image object </td></tr>
50
<tr><td class="indexkey"><a class="el" href="class_ipe_iml_parser.html">IpeImlParser</a></td><td class="indexvalue">Ipe XML Parser </td></tr>
51
<tr><td class="indexkey"><a class="el" href="class_ipe_inflate_source.html">IpeInflateSource</a></td><td class="indexvalue">Filter source adding flate decompression </td></tr>
52
<tr><td class="indexkey"><a class="el" href="class_ipe_latex.html">IpeLatex</a></td><td class="indexvalue">Object that converts latex source to PDF format </td></tr>
53
<tr><td class="indexkey"><a class="el" href="class_ipe_layer.html">IpeLayer</a></td><td class="indexvalue">A layer of an <a class="el" href="class_ipe_page.html">IpePage</a> </td></tr>
54
<tr><td class="indexkey"><a class="el" href="struct_ipe_layout.html">IpeLayout</a></td><td class="indexvalue">Layout of an <a class="el" href="class_ipe_page.html">IpePage</a> </td></tr>
55
<tr><td class="indexkey"><a class="el" href="class_ipelet.html">Ipelet</a></td><td class="indexvalue">Abstract base class for Ipelets </td></tr>
56
<tr><td class="indexkey"><a class="el" href="class_ipelet_helper.html">IpeletHelper</a></td><td class="indexvalue">Service provider for Ipelets </td></tr>
57
<tr><td class="indexkey"><a class="el" href="class_ipe_lex.html">IpeLex</a></td><td class="indexvalue">Lexical analyser. Seeded with a string </td></tr>
58
<tr><td class="indexkey"><a class="el" href="class_ipe_line.html">IpeLine</a></td><td class="indexvalue">A directed line </td></tr>
59
<tr><td class="indexkey"><a class="el" href="class_ipe_linear.html">IpeLinear</a></td><td class="indexvalue">Linear transformation in the plane (2x2 matrix) </td></tr>
60
<tr><td class="indexkey"><a class="el" href="class_ipe_mark.html">IpeMark</a></td><td class="indexvalue">The mark object </td></tr>
61
<tr><td class="indexkey"><a class="el" href="class_ipe_matrix.html">IpeMatrix</a></td><td class="indexvalue">Homogeneous transformation in the plane </td></tr>
62
<tr><td class="indexkey"><a class="el" href="class_ipe_object.html">IpeObject</a></td><td class="indexvalue">Base class for all Ipe objects, composite or leaf </td></tr>
63
<tr><td class="indexkey"><a class="el" href="class_ipe_object_factory.html">IpeObjectFactory</a></td><td class="indexvalue">Factory for Ipe leaf objects </td></tr>
64
<tr><td class="indexkey"><a class="el" href="class_ipe_page.html">IpePage</a></td><td class="indexvalue">An Ipe document page </td></tr>
65
<tr><td class="indexkey"><a class="el" href="class_ipe_painter.html">IpePainter</a></td><td class="indexvalue">Interface for drawing </td></tr>
66
<tr><td class="indexkey"><a class="el" href="class_ipe_path.html">IpePath</a></td><td class="indexvalue">The path object (polylines, polygons, and generalizations) </td></tr>
67
<tr><td class="indexkey"><a class="el" href="class_ipe_path_segment.html">IpePathSegment</a></td><td class="indexvalue">A segment on an <a class="el" href="class_ipe_sub_path.html">IpeSubPath</a> </td></tr>
68
<tr><td class="indexkey"><a class="el" href="class_ipe_pdf_array.html">IpePdfArray</a></td><td class="indexvalue">The PDF array object </td></tr>
69
<tr><td class="indexkey"><a class="el" href="class_ipe_pdf_bool.html">IpePdfBool</a></td><td class="indexvalue">The PDF bool object </td></tr>
70
<tr><td class="indexkey"><a class="el" href="class_ipe_pdf_dict.html">IpePdfDict</a></td><td class="indexvalue">The PDF dictionary and stream objects </td></tr>
71
<tr><td class="indexkey"><a class="el" href="class_ipe_pdf_file.html">IpePdfFile</a></td><td class="indexvalue">All information obtained by parsing a PDF file </td></tr>
72
<tr><td class="indexkey"><a class="el" href="class_ipe_pdf_name.html">IpePdfName</a></td><td class="indexvalue">The PDF name object </td></tr>
73
<tr><td class="indexkey"><a class="el" href="class_ipe_pdf_null.html">IpePdfNull</a></td><td class="indexvalue">The PDF null object </td></tr>
74
<tr><td class="indexkey"><a class="el" href="class_ipe_pdf_number.html">IpePdfNumber</a></td><td class="indexvalue">The PDF number object </td></tr>
75
<tr><td class="indexkey"><a class="el" href="class_ipe_pdf_obj.html">IpePdfObj</a></td><td class="indexvalue">Abstract base class for PDF objects </td></tr>
76
<tr><td class="indexkey"><a class="el" href="class_ipe_pdf_parser.html">IpePdfParser</a></td><td class="indexvalue">PDF parser </td></tr>
77
<tr><td class="indexkey"><a class="el" href="class_ipe_pdf_ref.html">IpePdfRef</a></td><td class="indexvalue">The PDF reference object (indirect object) </td></tr>
78
<tr><td class="indexkey"><a class="el" href="class_ipe_pdf_string.html">IpePdfString</a></td><td class="indexvalue">The PDF string object </td></tr>
79
<tr><td class="indexkey"><a class="el" href="struct_ipe_pdf_token.html">IpePdfToken</a></td><td class="indexvalue">A PDF lexical token </td></tr>
80
<tr><td class="indexkey"><a class="el" href="class_ipe_pdf_writer.html">IpePdfWriter</a></td><td class="indexvalue">Create PDF file </td></tr>
81
<tr><td class="indexkey"><a class="el" href="class_ipe_pg_object.html">IpePgObject</a></td><td class="indexvalue">A (selectable) object on an <a class="el" href="class_ipe_page.html">IpePage</a> </td></tr>
82
<tr><td class="indexkey"><a class="el" href="class_ipe_ps_writer.html">IpePsWriter</a></td><td class="indexvalue">Create Postscript file </td></tr>
83
<tr><td class="indexkey"><a class="el" href="class_ipe_rect.html">IpeRect</a></td><td class="indexvalue">Axis-parallel rectangle (which can be empty) </td></tr>
84
<tr><td class="indexkey"><a class="el" href="class_ipe_reference.html">IpeReference</a></td><td class="indexvalue">The reference object </td></tr>
85
<tr><td class="indexkey"><a class="el" href="class_ipe_repository.html">IpeRepository</a></td><td class="indexvalue">Repository of attribute values </td></tr>
86
<tr><td class="indexkey"><a class="el" href="class_ipe_segment.html">IpeSegment</a></td><td class="indexvalue">A directed line segment </td></tr>
87
<tr><td class="indexkey"><a class="el" href="class_ipe_segment_sub_path.html">IpeSegmentSubPath</a></td><td class="indexvalue">Subpath consisting of a sequence of IpePathSegment's </td></tr>
88
<tr><td class="indexkey"><a class="el" href="struct_ipe_shading.html">IpeShading</a></td><td class="indexvalue">A shading pattern for the paper background </td></tr>
89
<tr><td class="indexkey"><a class="el" href="class_ipe_snap_data.html">IpeSnapData</a></td><td class="indexvalue">Performs snapping operations, and stores snapping state </td></tr>
90
<tr><td class="indexkey"><a class="el" href="class_ipe_stream.html">IpeStream</a></td><td class="indexvalue">Abstract base class for output streams </td></tr>
91
<tr><td class="indexkey"><a class="el" href="class_ipe_string.html">IpeString</a></td><td class="indexvalue">Strings and buffers </td></tr>
92
<tr><td class="indexkey"><a class="el" href="class_ipe_string_stream.html">IpeStringStream</a></td><td class="indexvalue">Stream writing into an <a class="el" href="class_ipe_string.html">IpeString</a> </td></tr>
93
<tr><td class="indexkey"><a class="el" href="class_ipe_stroke_style.html">IpeStrokeStyle</a></td><td class="indexvalue">Encapsulates line join, line cap, and eofill vs windfill rule </td></tr>
94
<tr><td class="indexkey"><a class="el" href="class_ipe_style_sheet.html">IpeStyleSheet</a></td><td class="indexvalue">A style sheet maps symbolic names to absolute values </td></tr>
95
<tr><td class="indexkey"><a class="el" href="struct_ipe_style_sheet_1_1_s_title_style.html">IpeStyleSheet::STitleStyle</a></td><td class="indexvalue">Style of the title on a page </td></tr>
96
<tr><td class="indexkey"><a class="el" href="class_ipe_sub_path.html">IpeSubPath</a></td><td class="indexvalue">A subpath of an <a class="el" href="class_ipe_path.html">IpePath</a> </td></tr>
97
<tr><td class="indexkey"><a class="el" href="class_ipe_tell_stream.html">IpeTellStream</a></td><td class="indexvalue">Adds position feedback to <a class="el" href="class_ipe_stream.html">IpeStream</a> </td></tr>
98
<tr><td class="indexkey"><a class="el" href="class_ipe_text.html">IpeText</a></td><td class="indexvalue">The text object </td></tr>
99
<tr><td class="indexkey"><a class="el" href="class_ipe_undo_item.html">IpeUndoItem</a></td><td class="indexvalue">Abstract base class for items on the undo stack </td></tr>
100
<tr><td class="indexkey"><a class="el" href="class_ipe_undo_object_edit.html">IpeUndoObjectEdit</a></td><td class="indexvalue">Undo item for change to a single object </td></tr>
101
<tr><td class="indexkey"><a class="el" href="class_ipe_undo_obj_insertion.html">IpeUndoObjInsertion</a></td><td class="indexvalue">Undo item for the insertion of a single object </td></tr>
102
<tr><td class="indexkey"><a class="el" href="class_ipe_undo_page_del.html">IpeUndoPageDel</a></td><td class="indexvalue">Undo item for the deletion of an empty page </td></tr>
103
<tr><td class="indexkey"><a class="el" href="class_ipe_undo_page_edit.html">IpeUndoPageEdit</a></td><td class="indexvalue">Undo item for a modification to the current page </td></tr>
104
<tr><td class="indexkey"><a class="el" href="class_ipe_undo_page_ins.html">IpeUndoPageIns</a></td><td class="indexvalue">Undo item for the insertion of a page </td></tr>
105
<tr><td class="indexkey"><a class="el" href="class_ipe_undo_stack.html">IpeUndoStack</a></td><td class="indexvalue">An undo stack for Ipe </td></tr>
106
<tr><td class="indexkey"><a class="el" href="class_ipe_vector.html">IpeVector</a></td><td class="indexvalue">Two-dimensional vector </td></tr>
107
<tr><td class="indexkey"><a class="el" href="class_ipe_view.html">IpeView</a></td><td class="indexvalue">A view of the page (set of layers, duration, effect, transition style) </td></tr>
108
<tr><td class="indexkey"><a class="el" href="class_ipe_visitor.html">IpeVisitor</a></td><td class="indexvalue">Base class for visitors to <a class="el" href="class_ipe_object.html">IpeObject</a> </td></tr>
109
<tr><td class="indexkey"><a class="el" href="class_ipe_xml_attributes.html">IpeXmlAttributes</a></td><td class="indexvalue">Stores attributes of an XML tag </td></tr>
110
<tr><td class="indexkey"><a class="el" href="class_ipe_xml_parser.html">IpeXmlParser</a></td><td class="indexvalue">Base class for XML stream parsing </td></tr>