Package-level declarations
Types
This specifies how the next frame is based on this frame.
This specifies how the next frame is based on this frame.
Information about individual frames in a multi-framed image.
A class that locates boundaries in text. This class defines a protocol for objects that break up a piece of natural-language text according to a set of criteria. Instances or subclasses of BreakIterator can be provided, for example, to break a piece of text into words, sentences, or logical characters according to the conventions of some language or group of languages.
Describes how to interpret the alpha component of a pixel. A pixel may be opaque, or alpha, describing multiple levels of transparency.
Describes pixel and encoding. ImageInfo can be created from ColorInfo by providing dimensions.
Specify B and C (each between 0...1) to create a shader that applies the corresponding cubic reconstruction filter to the image.
Whether edge pixels draw opaque or with partial transparency.
Level of glyph outline adjustment
Consider registering this FontMgr as a default one to let all other possibly registered Font managers to look for their fallbacks first: FontCollection.setDefaultFontManager(...)
Describes pixel dimensions and encoding. Bitmap, Image, Pixmap, and Surface can be created from ImageInfo. ImageInfo can be retrieved from Bitmap and Pixmap, but not from Image and Surface. For example, Image and Surface implementations may defer pixel depth, so may not completely specify ImageInfo.
A utility proxy base class for implementing draw/paint filters.
Cap draws at the beginning and end of an open path contour.
Join specifies how corners are drawn when a shape is stroked. Join affects the four corners of a stroked rectangle, and the connected segments in a stroked path.
Path contain geometry. Path may be empty, or contain one or more verbs that outline a figure. Path always starts with a move verb to a Cartesian coordinate, and may be followed by additional verbs that add lines or curves.