Ipelib

Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1 2 3]

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