| Ipelib
    | 
| Cipe::AllAttributes | Collection of all object attributes | 
| Cipe::Angle | A double that's an angle | 
| Cipe::Arc | An arc of an ellipse | 
| Cipe::Attribute | An attribute of an Ipe Object | 
| Cipe::Bezier | A cubic Bezier spline | 
| Cipe::Bitmap | A bitmap | 
| Cipe::Buffer | A memory buffer | 
| ►Cipe::CanvasBase | |
| Cipe::CanvasObserver | |
| Cipe::Cascade | A cascade of style sheets | 
| Cipe::Color | An absolute RGB color | 
| Cipe::CurveSegment | A segment on an SubPath | 
| ►Cipe::DataSource | Interface for getting data for parsing | 
| Cipe::Document | The model for an Ipe document | 
| Cipe::Effect | Effect that Acrobat Reader will show on page change | 
| Cipe::Face | A typeface (aka font), actually loaded (from a font file or PDF file) | 
| Cipe::Fixed | Fixed point number with three (decimal) fractional digits | 
| Cipe::Fonts | Provides the fonts used to render text | 
| Cipe::Gradient | A gradient pattern | 
| Cipe::Ipelet | Abstract base class for Ipelets | 
| Cipe::IpeletData | Information provided to an ipelet when it is run | 
| Cipe::IpeletHelper | Service provider for Ipelets | 
| Cipe::Latex | Object that converts latex source to PDF format | 
| Cipe::Layout | Layout of a Page | 
| Cipe::Lex | Lexical analyser. Seeded with a string | 
| Cipe::Line | A directed line | 
| Cipe::Linear | Linear transformation in the plane (2x2 matrix) | 
| Cipe::Matrix | Homogeneous transformation in the plane | 
| Cipe::Bitmap::MRenderData | Abstract base class for pixmap data stored by a client | 
| ►Cipe::Object | Base class for all Ipe objects, composite or leaf | 
| Cipe::ObjectFactory | Factory for Ipe leaf objects | 
| Cipe::Page | An Ipe document page | 
| Cipe::StyleSheet::PageNumberStyle | How to show page numbers on the paper | 
| ►Cipe::Painter | Interface for drawing | 
| Cipe::PdfFile | All information obtained by parsing a PDF file | 
| ►Cipe::PdfObj | Abstract base class for PDF objects | 
| Cipe::PdfParser | PDF parser | 
| Cipe::PdfResources | All the resources needed by the text objects in the document | 
| Cipe::PdfToken | A PDF lexical token | 
| Cipe::PdfWriter | Create PDF file | 
| Cipe::Platform | Platform dependent methods | 
| Cipe::PsWriter | |
| ►CQListWidget | |
| ►CQWidget | |
| Cipe::Rect | Axis-parallel rectangle (which can be empty) | 
| Cipe::Repository | Repository of strings | 
| Cipe::Segment | A directed line segment | 
| Cipe::Shape | A geometric shape, consisting of several (open or closed) subpaths | 
| Cipe::Snap | Performs snapping operations, and stores snapping state | 
| Cipe::SelectTool::SObj | |
| Cipe::PdfResources::SPageNumber | |
| Cipe::Document::SProperties | Properties of a document | 
| Cipe::Painter::State | |
| Cipe::Gradient::Stop | A color stop | 
| ►Cipe::Stream | Abstract base class for output streams | 
| Cipe::String | Strings and buffers | 
| Cipe::CanvasBase::Style | |
| Cipe::StyleSheet | A style sheet maps symbolic names to absolute values | 
| ►Cipe::SubPath | A subpath of a Path | 
| Cipe::Symbol | A symbol is a named object defined in an ipe::StyleSheet | 
| Cipe::TextPadding | Padding for text bounding box | 
| Cipe::Thumbnail | |
| Cipe::Tiling | A tiling pattern | 
| Cipe::StyleSheet::TitleStyle | Style of the title on a page | 
| ►Cipe::Tool | Abstract base class for various canvas tools | 
| Cipe::Vector | Two-dimensional vector | 
| ►Cipe::Visitor | Base class for visitors to Object | 
| Cipe::Text::XForm | |
| Cipe::XmlAttributes | Stores attributes of an XML tag | 
| ►Cipe::XmlParser | Base class for XML stream parsing |