Class List
Here are the classes, structs, unions and interfaces with brief descriptions:

ipe |
A85Source | Filter source adding ASCII85 decoding
A85Stream | Filter stream adding ASCII85 encoding
AllAttributes | Collection of all object attributes
Angle | A double that's an angle
Arc | An arc of an ellipse
Attribute | An attribute of an Ipe Object
Base64Source | Filter source adding Base64 decoding
Base64Stream | Filter stream adding Base64 encoding
BBoxPainter | Paint objects using this painter to compute an accurate bounding box
Bezier | A cubic Bezier spline
Bitmap | A bitmap
BitmapFinder | A visitor that recursively scans objects and collects all bitmaps
Buffer | A memory buffer
BufferSource | Data source for parsing from a buffer
CairoPainter | Ipe Painter using Cairo and Freetype as a backend
Canvas | A widget (control) that displays an Ipe document page
CanvasBase |
Style |
CanvasObserver |
Cascade | A cascade of style sheets
ClosedSpline | A closed B-spline curve
Color | An absolute RGB color
Curve | Subpath consisting of a sequence of CurveSegment's
CurveSegment | A segment on an SubPath
DataSource | Interface for getting data for parsing
DeflateStream | Filter stream adding flate compression
Document | The model for an Ipe document
SProperties | Properties of a document
Effect | Effect that Acrobat Reader will show on page change
Ellipse | An ellipse subpath
Face | A typeface (aka font), actually loaded (from a font file or PDF file)
FileSource | Data source for parsing from a file
FileStream | Stream writing into an open file
Fixed | Fixed point number with three (decimal) fractional digits
Fonts | Provides the fonts used to render text
Gradient | A gradient pattern
Stop | A color stop
Group | The group object
Image | The image object
ImlParser | XML Parser for Ipe documents and style sheets
InflateSource | Filter source adding flate decompression
Ipelet | Abstract base class for Ipelets
IpeletData | Information provided to an ipelet when it is run
IpeletHelper | Service provider for Ipelets
Latex | Object that converts latex source to PDF format
Layout | Layout of a Page
Lex | Lexical analyser. Seeded with a string
Line | A directed line
Linear | Linear transformation in the plane (2x2 matrix)
Matrix | Homogeneous transformation in the plane
Object | Base class for all Ipe objects, composite or leaf
ObjectFactory | Factory for Ipe leaf objects
Page | An Ipe document page
PageSelector | A Qt widget that displays a list of Ipe pages
Painter | Interface for drawing
State |
PanTool | A tool for panning the canvas
Path | The path object (polylines, polygons, and generalizations)
PdfArray | The PDF array object
PdfBool | The PDF bool object
PdfDict | The PDF dictionary and stream objects
PdfFile | All information obtained by parsing a PDF file
PdfFileResources |
PdfName | The PDF name object
PdfNull | The PDF null object
PdfNumber | The PDF number object
PdfObj | Abstract base class for PDF objects
PdfPainter |
PdfParser | PDF parser
PdfRef | The PDF reference object (indirect object)
PdfResourceBase | Base class providing access to PDF objects
PdfResources | All the resources needed by the text objects in the document
SPageNumber |
PdfString | The PDF string object
PdfThumbnail |
PdfToken | A PDF lexical token
PdfView |
PdfViewBase | A widget (control) that displays a PDF document
PdfWriter | Create PDF file
Platform | Platform dependent methods
PsPainter |
PsWriter |
Rect | Axis-parallel rectangle (which can be empty)
Reference | The reference object
Repository | Repository of strings
SaveFlag | Flags for saving Ipe documents (to PDF)
Segment | A directed line segment
SelectTool | A tool for selecting objects
SObj |
Shape | A geometric shape, consisting of several (open or closed) subpaths
Snap | Performs snapping operations, and stores snapping state
Stream | Abstract base class for output streams
String | Strings and buffers
StringStream | Stream writing into an String
StyleSheet | A style sheet maps symbolic names to absolute values
PageNumberStyle | How to show page numbers on the paper
TitleStyle | Style of the title on a page
SubPath | A subpath of a Path
Symbol | A symbol is a named object defined in an ipe::StyleSheet
TellStream | Adds position feedback to IpeStream
Text | The text object
XForm |
TextPadding | Padding for text bounding box
Thumbnail |
Tiling | A tiling pattern
Tool | Abstract base class for various canvas tools
TransformTool | A tool for transforming the selected objects on the canvas
Vector | Two-dimensional vector
Visitor | Base class for visitors to Object
XmlAttributes | Stores attributes of an XML tag
XmlParser | Base class for XML stream parsing
Canvas |