Ipelib

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

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