All Classes and Interfaces
Class
Description
Represents a changeset operation.
Changeset operation types.
Red green blue alpha color representation.
Represents the configuration values of the iink runtime environment.
Represents a block of content.
A package stores the user content as a sorted collection of parts.
A part stores one content item.
Represents a selection of content.
Predefined Content Selection modes.
Describes the state of the content for a given block.
The Editor is the entry point to modify a part.
Represents an Editor error code.
Represents the iink runtime environment.
Extra brush style information for the rendering of strokes.
Defines the methods used to fill paths and polygons.
Represents the action to be performed upon gesture detection.
Describes the position of a converted glyph.
A HistoryManager allows managing changesets for undo/redo.
The ICanvas interface receives drawing commands.
The listener interface for receiving configuration change events.
The listener interface for receiving editor events.
Interface providing fontified text typesetting operations.
The listener interface for handling gesture events.
The ImagePainter converts rendering data into images in view e.g.
Represents a selection indentation levels.
Represents an ink point.
Represents ink points.
The listener interface for receiving offscreen editor events.
The listener interface for handling offscreen gesture events.
The path interface, for building a path as described in the SVG
specifications.
Lists the path operation types.
The listener interface for receiving recognizer events.
The listener interface for receiving renderer events.
Represents a render target for the iink renderer.
Represents the type of a layer
The `IStroker` converts input points (touch, digital pen, etc) into a
renderable stroke representation.
The `IStrokerFactory` is responsible to create `IStroker` instances.
Describes the combination modifiers.
An ItemIdHelper allows working with item ids (e.g.
Defines how the ends of segments are drawn.
Defines how the joins between connected segments are drawn.
A MathSolverController allows to configure and run math operations on an editor.
Represents a MIME type.
Represents the iink native library.
Allows requesting ownership of a native object.
Set of utility functions to compare floating point values.
The OffscreenEditor is a service allowing offscreen interactivity.
Represents the action to be performed upon offscreen gesture detection.
Describes the different options given when opening a package.
Represents a set of iink parameters.
A PlaceholderController allows to add and update placeholders in an editor.
Defines how a placeholder shall behave regarding user interactions.
Represents a point on the 2D plane.
Represents a pointer event.
Describes the types of pointer event that can be provided to the editor.
Describes the tools that the pointer types can be associated with.
Describes the types of pointer that can be used for input.
The RecognitionAssetsBuilder implements the tools to generate and save recognition assets.
The Recognizer runs background handwriting recognition on ink.
Represents a Recognizer error code.
Represents an axis aligned rectangle on the 2D plane.
The Renderer implements content rendering of parts.
Style information for the rendering of strokes and text.
Style information flags.
Allows to access the glyphs (i.e.
Predefined Text Box formats.
Describes glyphs spans in a label.
The ToolController manages pointer tools configuration.
Represents a 2D affine transform, defined as a 3x3 matrix with an implicit
third raw of
[ 0 0 1 ]
:Error code returned by Editor getTransformStatus
The class which loads the TTF file, parses it and returns the TTF font name.