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