Ipelib
Classes
Ipe Utilities

Classes

class  ipe::ObjectFactory
 Factory for Ipe leaf objects. More...
class  ipe::ImlParser
 XML Parser for Ipe documents and style sheets. More...
class  ipe::Visitor
 Base class for visitors to Object. More...
class  ipe::Snap
 Performs snapping operations, and stores snapping state. More...
class  ipe::BitmapFinder
 A visitor that recursively scans objects and collects all bitmaps. More...
class  ipe::BBoxPainter
 Paint objects using this painter to compute an accurate bounding box. More...
class  ipe::A85Stream
 Filter stream adding ASCII85 encoding. More...
class  ipe::Base64Stream
 Filter stream adding Base64 encoding. More...
class  ipe::A85Source
 Filter source adding ASCII85 decoding. More...
class  ipe::Base64Source
 Filter source adding Base64 decoding. More...
class  ipe::DeflateStream
 Filter stream adding flate compression. More...
class  ipe::InflateSource
 Filter source adding flate decompression. More...

Detailed Description

Classes to manage Ipe documents and objects.

This module contains classes used in the implementation of the Ipe program itself. The only classes from this module you may be interested in are Visitor (which is essential to traverse an Ipe object structure), and perhaps Snap (if you are writing an Ipelet whose behavior depends on the current snap setting in the Ipe program).