Skip navigation links
A B C D E F G H I L M N O P Q R S T U V W X Y Z 

A

a() - Method in class com.myscript.iink.graphics.Color
Returns the alpha channel value.
a_f() - Method in class com.myscript.iink.graphics.Color
Returns the normalised aslpha channel value.
activeBlockChanged(Editor, String) - Method in interface com.myscript.iink.IEditorListener
Invoked when the active block has changed.
addBlock(float, float, String) - Method in class com.myscript.iink.Editor
Adds a new block to the part.
addBlock(float, float, String, MimeType, String) - Method in class com.myscript.iink.Editor
Adds a new block to the part and fills it with data.
addImage(float, float, File, MimeType) - Method in class com.myscript.iink.Editor
Adds a new image to the part.
addListener(IConfigurationListener) - Method in class com.myscript.iink.Configuration
Adds the specified listener to this configuration.
addListener(IEditorListener) - Method in class com.myscript.iink.Editor
Adds the specified listener to this editor.
addListener(IRendererListener) - Method in class com.myscript.iink.Renderer
Adds the specified listener to this renderer.
apply(float, float) - Method in class com.myscript.iink.graphics.Transform
Applies this transform to 2D point (x,y).
apply(Point) - Method in class com.myscript.iink.graphics.Transform
Applies this transform to 2D point (x,y).
apply(Point[]) - Method in class com.myscript.iink.graphics.Transform
Applies this transform to 2D points (x,y).
apply(Point[], int, int) - Method in class com.myscript.iink.graphics.Transform
Applies this transform to 2D points (x,y).
applyTo(ICanvas) - Method in class com.myscript.iink.graphics.Style
Apply changed style attributes to the specified target canvas.
arcTo(float, float, float, boolean, boolean, float, float) - Method in interface com.myscript.iink.graphics.IPath
Draws an elliptical arc from the current point to (x, y).

B

b() - Method in class com.myscript.iink.graphics.Color
Returns the blue channel value.
b_f() - Method in class com.myscript.iink.graphics.Color
Returns the normalised blue channel value.
BLACK - Static variable in class com.myscript.iink.graphics.Color
 
blendOffscreen(int, float, float, float, float, float, float, float, float, Color) - Method in interface com.myscript.iink.graphics.ICanvas2
Requests drawing of an offscreen surface (usually a bitmap).
boundingBox - Variable in class com.myscript.iink.text.GlyphMetrics
The glyph bounding box.

C

canRedo() - Method in class com.myscript.iink.Editor
Tells whether redo can be performed on the part or not
canUndo() - Method in class com.myscript.iink.Editor
Tells whether undo can be performed on the part or not
changeFlags - Variable in class com.myscript.iink.graphics.Style
 
checkNotClosed() - Method in class com.myscript.iink.ParameterSet
 
checkNotClosed() - Method in class com.myscript.iink.RecognitionAssetsBuilder
 
clampViewOffset(Point) - Method in class com.myscript.iink.Editor
Clamps the supplied view offset to the area that ensures standard scrolling behavior.
clear() - Method in class com.myscript.iink.Editor
Removes all content from the part.
clear() - Method in class com.myscript.iink.graphics.Style
Reset all style attributes to their default values and clear the change flags.
clearChangeFlags() - Method in class com.myscript.iink.graphics.Style
Clears the change flags.
clonePart(ContentPart) - Method in class com.myscript.iink.ContentPackage
Adds an existing part to this package.
close() - Method in class com.myscript.iink.ContentPackage
 
close() - Method in class com.myscript.iink.ContentPart
 
close() - Method in class com.myscript.iink.Editor
 
close() - Method in class com.myscript.iink.Engine
 
close() - Method in class com.myscript.iink.ParameterSet
 
close() - Method in class com.myscript.iink.RecognitionAssetsBuilder
 
close() - Method in class com.myscript.iink.Renderer
 
close() - Method in interface com.myscript.util.IAutoCloseable
Deletes native counterpart of this auto closable object
closePath() - Method in interface com.myscript.iink.graphics.IPath
Close the current subpath by drawing a straight line from the current point to current subpath's initial point.
Color - Class in com.myscript.iink.graphics
Red green blue alpha color representation.
Color(Color) - Constructor for class com.myscript.iink.graphics.Color
Copy constructor.
Color(int) - Constructor for class com.myscript.iink.graphics.Color
Constructor.
Color(int, int, int, int) - Constructor for class com.myscript.iink.graphics.Color
Constructor.
Color(int, int, int, float) - Constructor for class com.myscript.iink.graphics.Color
Constructor.
com.myscript.iink - package com.myscript.iink
 
com.myscript.iink.graphics - package com.myscript.iink.graphics
 
com.myscript.iink.text - package com.myscript.iink.text
 
com.myscript.util - package com.myscript.util
 
commitModelDraw(long) - Method in class com.myscript.iink.Renderer
Indicates that an asynchronous drawing of the Model Layer is over.
compile(String, String) - Method in class com.myscript.iink.RecognitionAssetsBuilder
Compile data into a recognition asset.
Configuration - Class in com.myscript.iink
Represents the configuration values of the iink runtime environment.
configurationChanged(Configuration) - Method in interface com.myscript.iink.IConfigurationListener
Invoked when the configuration has changed.
CONTAINER_TYPE - Static variable in class com.myscript.iink.ContentBlock
The value returned by ContentBlock.getType() for container blocks.
ContentBlock - Class in com.myscript.iink
Represents a block of content.
contentChanged(Editor, String[]) - Method in interface com.myscript.iink.IEditorListener
Invoked when the content has changed.
ContentPackage - Class in com.myscript.iink
A package stores the user content as a sorted collection of parts.
ContentPart - Class in com.myscript.iink
A part stores one content item.
ConversionState - Enum in com.myscript.iink
Describes the state of the content for a given block.
convert(ContentBlock, ConversionState) - Method in class com.myscript.iink.Editor
Converts the specified content to digital form.
copy(ContentBlock) - Method in class com.myscript.iink.Editor
Copies a block to the internal clipboard.
create(byte[]) - Static method in class com.myscript.iink.Engine
Creates a new engine.
createEditor(Renderer) - Method in class com.myscript.iink.Engine
Creates a new editor.
createOffscreenRenderCanvas(int) - Method in interface com.myscript.iink.IRenderTarget2
Creates a Canvas that draws onto the offscreen render surface associated with a given identifier.
createOffscreenRenderSurface(int, int, boolean) - Method in interface com.myscript.iink.IRenderTarget2
Requests the creation of an offscreen render surface (e.g.
createPackage(File) - Method in class com.myscript.iink.Engine
Creates a new package.
createPackage(String) - Method in class com.myscript.iink.Engine
Creates a new package.
createParameterSet() - Method in class com.myscript.iink.Engine
Creates a new empty parameter set.
createPart(String) - Method in class com.myscript.iink.ContentPackage
Appends a new part to this package.
createPath() - Method in interface com.myscript.iink.graphics.ICanvas
Creates a new general path.
createRecognitionAssetsBuilder() - Method in class com.myscript.iink.Engine
Creates a new RecognitionAssetsBuilder.
createRenderer(float, float, IRenderTarget) - Method in class com.myscript.iink.Engine
Creates a new renderer.
createStroker() - Method in interface com.myscript.iink.graphics.IStrokerFactory
Creates a new stroker instance.
curveTo(float, float, float, float, float, float) - Method in interface com.myscript.iink.graphics.IPath
Draws a cubic Bezier curve from the current point to (x,y) using (x1,y1) as the control point at the beginning of the curve and (x2,y2) as the control point at the end of the curve.

D

DBL_EPSILON - Static variable in class com.myscript.util.Numbers
 
deletePackage(File) - Method in class com.myscript.iink.Engine
Deletes the specified package.
deletePackage(String) - Method in class com.myscript.iink.Engine
Deletes the specified package.
down(float, float) - Method in class com.myscript.iink.PointerEvent
Update this event to a "down" event.
drawBackground(int, int, int, int, ICanvas) - Method in class com.myscript.iink.Renderer
Deprecated.
as of 1.4
drawCaptureStrokes(int, int, int, int, ICanvas) - Method in class com.myscript.iink.Renderer
Requests drawing of a region of the Capture layer.
drawLine(float, float, float, float) - Method in interface com.myscript.iink.graphics.ICanvas
Requests drawing of a line segment.
drawModel(int, int, int, int, ICanvas) - Method in class com.myscript.iink.Renderer
Requests drawing of a region of the Model layer.
drawModelAsync(int, int, int, int, ICanvas) - Method in class com.myscript.iink.Renderer
Requests asynchronous drawing of a region of the Model layer.
drawObject(String, String, float, float, float, float) - Method in interface com.myscript.iink.graphics.ICanvas
Requests drawing of an object.
drawPath(IPath) - Method in interface com.myscript.iink.graphics.ICanvas
Requests drawing of a path.
drawRectangle(float, float, float, float) - Method in interface com.myscript.iink.graphics.ICanvas
Requests drawing of a rectangle.
drawStroke(PointerEvent[], ICanvas2) - Method in class com.myscript.iink.Editor
Draws pointer events with current editor style settings on the given canvas.
drawTemporaryItems(int, int, int, int, ICanvas) - Method in class com.myscript.iink.Renderer
Deprecated.
as of 1.4
drawText(String, float, float, float, float, float, float) - Method in interface com.myscript.iink.graphics.ICanvas
Requests drawing of text.

E

Editor - Class in com.myscript.iink
The Editor is the entry point by which modification is associated to a part.
EditorError - Enum in com.myscript.iink
Represents an Editor error code.
endDraw() - Method in interface com.myscript.iink.graphics.ICanvas2
Indicates that a drawing session ends.
endGroup(String) - Method in interface com.myscript.iink.graphics.ICanvas
Indicates that the drawing of a group of items ends.
endItem(String) - Method in interface com.myscript.iink.graphics.ICanvas
Indicates that the drawing of an item ends.
Engine - Class in com.myscript.iink
Represents the iink runtime environment.
equals(Object) - Method in class com.myscript.iink.graphics.Color
 
equals(Object) - Method in class com.myscript.iink.graphics.Point
 
equals(Object) - Method in class com.myscript.iink.graphics.Rectangle
 
equals(Object) - Method in class com.myscript.iink.graphics.Style
 
equals(Object) - Method in class com.myscript.iink.graphics.Transform
 
equals(Object) - Method in class com.myscript.iink.PointerEvent
 
equals(Object) - Method in class com.myscript.iink.text.GlyphMetrics
 
eventType - Variable in class com.myscript.iink.PointerEvent
The event type.
export_(ContentBlock, MimeType) - Method in class com.myscript.iink.Editor
Exports the specified content.
export_(ContentBlock, OutputStream, MimeType, IImageDrawer) - Method in class com.myscript.iink.Editor
Exports the specified content.
export_(ContentBlock, OutputStream, MimeType, IImageDrawer, ParameterSet) - Method in class com.myscript.iink.Editor
Exports the specified content.
export_(ContentBlock, File, IImageDrawer) - Method in class com.myscript.iink.Editor
export_(ContentBlock, File, MimeType, IImageDrawer) - Method in class com.myscript.iink.Editor
export_(ContentBlock, String, IImageDrawer) - Method in class com.myscript.iink.Editor
Exports the specified content.
export_(ContentBlock, String, MimeType, IImageDrawer) - Method in class com.myscript.iink.Editor
Exports the specified content.
export_(ContentBlock, MimeType, ParameterSet) - Method in class com.myscript.iink.Editor
Exports the specified content.
export_(ContentBlock, String, IImageDrawer, ParameterSet) - Method in class com.myscript.iink.Editor
Exports the specified content.
export_(ContentBlock, String, MimeType, IImageDrawer, ParameterSet) - Method in class com.myscript.iink.Editor
Exports the specified content.
extractObject(String, File) - Method in class com.myscript.iink.ContentPackage
Extracts an object from this package to a given file.

F

f - Variable in class com.myscript.iink.graphics.InkPoint
The point normalised pressure.
f - Variable in class com.myscript.iink.PointerEvent
The event normalised pressure.
fillColor - Variable in class com.myscript.iink.graphics.Style
 
FillRule - Enum in com.myscript.iink.graphics
 
fillRule - Variable in class com.myscript.iink.graphics.Style
 
FLT_EPSILON - Static variable in class com.myscript.util.Numbers
 
fontFamily - Variable in class com.myscript.iink.graphics.Style
 
fontLineHeight - Variable in class com.myscript.iink.graphics.Style
 
fontSize - Variable in class com.myscript.iink.graphics.Style
 
fontStyle - Variable in class com.myscript.iink.graphics.Style
 
fontVariant - Variable in class com.myscript.iink.graphics.Style
 
fontWeight - Variable in class com.myscript.iink.graphics.Style
 
force(float) - Method in class com.myscript.iink.PointerEvent
Update the event pressure.
fromTypeName(String) - Static method in enum com.myscript.iink.MimeType
 

G

g() - Method in class com.myscript.iink.graphics.Color
Returns the green channel value.
g_f() - Method in class com.myscript.iink.graphics.Color
Returns the normalised green channel value.
getAttributes() - Method in class com.myscript.iink.ContentBlock
Returns the block's attributes as a JSON string.
getBeginPosition() - Method in class com.myscript.iink.text.TextSpan
Returns the begin position in a label of this span, in glyph (i.e.
getBlockById(String) - Method in class com.myscript.iink.Editor
Returns the content block associated with a given id.
getBoolean(String) - Method in class com.myscript.iink.ParameterSet
Returns the boolean value associated with key.
getBoolean(String, boolean) - Method in class com.myscript.iink.ParameterSet
Returns the boolean value associated with key.
getBox() - Method in class com.myscript.iink.ContentBlock
Returns the box that represents the position of this block.
getChangeFlags() - Method in class com.myscript.iink.graphics.Style
Returns the set of style attributes changed since construction or last call to Style.clearChangeFlags().
getCharacterBoundingBoxes(Text, TextSpan[]) - Method in interface com.myscript.iink.text.IFontMetricsProvider
Returns the bounding box of each glyph of the specified text if it were displayed at 0,0 using the specified styles.
getChildren() - Method in class com.myscript.iink.ContentBlock
Returns the children of this block.
getCompilationErrors() - Method in class com.myscript.iink.RecognitionAssetsBuilder
Get the last compilation errors.
getConfiguration() - Method in class com.myscript.iink.Editor
Returns the configuration associated with this editor.
getConfiguration() - Method in class com.myscript.iink.Engine
Returns the configuration associated with this engine.
getConversionState() - Method in class com.myscript.iink.ContentBlock
Returns the current conversion state of this block, as a set of ConversionState values.
getDpiX() - Method in class com.myscript.iink.Renderer
Returns the horizontal DPI resolution of the renderer.
getDpiY() - Method in class com.myscript.iink.Renderer
Returns the vertical DPI resolution of the renderer.
getEndPosition() - Method in class com.myscript.iink.text.TextSpan
Returns the end position in a label of this span, in glyph (i.e.
getEngine() - Method in class com.myscript.iink.Editor
Returns the Engine to which this editor is attached.
getFileExtensions() - Method in enum com.myscript.iink.MimeType
Returns a comma separated list of file extensions.
getFillColor() - Method in class com.myscript.iink.graphics.Style
 
getFillRule() - Method in class com.myscript.iink.graphics.Style
 
getFontFamily() - Method in class com.myscript.iink.graphics.Style
 
getFontLineHeight() - Method in class com.myscript.iink.graphics.Style
 
getFontSize() - Method in class com.myscript.iink.graphics.Style
 
getFontSizePx(Style) - Method in interface com.myscript.iink.text.IFontMetricsProvider
Returns the size of the specified font in pixels.
getFontStyle() - Method in class com.myscript.iink.graphics.Style
 
getFontVariant() - Method in class com.myscript.iink.graphics.Style
 
getFontWeight() - Method in class com.myscript.iink.graphics.Style
 
getGlyphBeginAt(int) - Method in class com.myscript.iink.text.Text
Returns the starting position in the label, in bytes, of a given glyph.
getGlyphCount() - Method in class com.myscript.iink.text.Text
Returns the number of glyphs associated with this text.
getGlyphCount(int, int) - Method in class com.myscript.iink.text.Text
Returns the number of glyphs included in span of two index of bytes in this text
getGlyphEndAt(int) - Method in class com.myscript.iink.text.Text
Returns the end position in the label, in bytes, of a given glyph.
getGlyphLabelAt(int) - Method in class com.myscript.iink.text.Text
Returns the label of the glyph at a given index.
getGlyphMetrics(Text, TextSpan[]) - Method in interface com.myscript.iink.text.IFontMetricsProvider2
Returns the bounding box and left side bearing of each glyph of the specified text if it were displayed at 0,0 using the specified styles.
getId() - Method in class com.myscript.iink.ContentBlock
Returns the identifier of this block.
getId() - Method in class com.myscript.iink.ContentPart
Returns the identifier of this part.
getLabel() - Method in class com.myscript.iink.text.Text
Returns the label of this text.
getMetadata() - Method in class com.myscript.iink.ContentPackage
Returns this package's metadata as a parameter set.
getMetadata() - Method in class com.myscript.iink.ContentPart
 
getName() - Method in enum com.myscript.iink.MimeType
Returns a descriptive name in English.
getNumber(String) - Method in class com.myscript.iink.ParameterSet
Returns the numeric value associated with key.
getNumber(String, Number) - Method in class com.myscript.iink.ParameterSet
Returns the numeric value associated with key.
getPackage() - Method in class com.myscript.iink.ContentPart
Returns the package that contains this part.
getParent() - Method in class com.myscript.iink.ContentBlock
Returns the parent of this block.
getPart() - Method in class com.myscript.iink.ContentBlock
Returns the part that contains this block.
getPart(int) - Method in class com.myscript.iink.ContentPackage
Returns the part at the specified index.
getPart(String) - Method in class com.myscript.iink.ContentPackage
Returns the specified part.
getPart() - Method in class com.myscript.iink.Editor
Returns the part managed by this editor.
getPartCount() - Method in class com.myscript.iink.ContentPackage
Returns the number of parts in this package.
getPenStyle() - Method in class com.myscript.iink.Editor
Returns the style properties associated with new strokes.
getPenStyleClasses() - Method in class com.myscript.iink.Editor
Returns the style classes associated with new strokes.
getPixelDensity() - Method in interface com.myscript.iink.IRenderTarget2
Returns the render target pixel density.
getPixelSize() - Method in class com.myscript.iink.Renderer
Returns the size of a pixel, in millimeters.
getPossibleRedoCount() - Method in class com.myscript.iink.Editor
The number of operations that can be redone.
getPossibleUndoCount() - Method in class com.myscript.iink.Editor
The number of operations that can be undone.
getRenderer() - Method in class com.myscript.iink.Editor
Returns the Renderer associated with this editor.
getRenderingId() - Method in class com.myscript.iink.ContentBlock
Returns an identifier that can be used to match corresponding calls to ICanvas.startGroup(String, float, float, float, float, boolean).
getRenderTarget() - Method in class com.myscript.iink.Renderer
Returns the target to which this renderer draws.
getRootBlock() - Method in class com.myscript.iink.Editor
Returns the content block at the root of the current part.
getSection(String) - Method in class com.myscript.iink.ParameterSet
Returns a parameter set object representing the section associated with key.
getString(String) - Method in class com.myscript.iink.ParameterSet
Returns the string value associated with key.
getString(String, String) - Method in class com.myscript.iink.ParameterSet
Returns the string value associated with key.
getStringArray(String) - Method in class com.myscript.iink.ParameterSet
Returns the string array value associated with key.
getStringArray(String, String[]) - Method in class com.myscript.iink.ParameterSet
Returns the string array associated with key.
getStrokeColor() - Method in class com.myscript.iink.graphics.Style
 
getStrokeDashArray() - Method in class com.myscript.iink.graphics.Style
 
getStrokeDashOffset() - Method in class com.myscript.iink.graphics.Style
 
getStrokeLineCap() - Method in class com.myscript.iink.graphics.Style
 
getStrokeLineJoin() - Method in class com.myscript.iink.graphics.Style
 
getStrokeMiterLimit() - Method in class com.myscript.iink.graphics.Style
 
getStrokeWidth() - Method in class com.myscript.iink.graphics.Style
 
getStyle() - Method in class com.myscript.iink.text.TextSpan
Returns the style associated with this span.
getSupportedAddBlockDataMimeTypes(String) - Method in class com.myscript.iink.Editor
Returns the supported formats for adding a new block with data.
getSupportedAddBlockTypes() - Method in class com.myscript.iink.Editor
Returns the types of blocks that can be added to the part.
getSupportedExportMimeTypes(ContentBlock) - Method in class com.myscript.iink.Editor
Returns the supported export formats for specified content.
getSupportedImportMimeTypes(ContentBlock) - Method in class com.myscript.iink.Editor
Returns the supported import formats for specified content.
getSupportedPartTypes() - Method in class com.myscript.iink.Engine
Returns the set of content part types that this engine can handle.
getSupportedRecognitionAssetsTypes() - Method in class com.myscript.iink.RecognitionAssetsBuilder
Returns the set of recognition assets types that this recognition assets builder can handle.
getSupportedTargetConversionStates(ContentBlock) - Method in class com.myscript.iink.Editor
Returns the supported target conversion states for the specified content.
getTheme() - Method in class com.myscript.iink.Editor
Returns the rendering theme style sheet, in CSS format.
getTransform() - Method in interface com.myscript.iink.graphics.ICanvas
Retrieves the current transform.
getTtfFontName(InputStream) - Static method in class com.myscript.util.TTFAnalyzer
 
getType() - Method in class com.myscript.iink.ContentBlock
Returns the type of this block.
getType() - Method in class com.myscript.iink.ContentPart
Returns the type of this part.
getTypeName() - Method in enum com.myscript.iink.MimeType
Returns the name of the media type, in the form "type/subtype".
getUndoRedoIdAt(int) - Method in class com.myscript.iink.Editor
Returns the id of an undo or redo action, based on its position in the stack index.
getUndoStackIndex() - Method in class com.myscript.iink.Editor
Returns the number of operations performed on the part, since content part was opened.
getViewBox() - Method in class com.myscript.iink.ContentPart
Returns the view box, the smallest axis align rectangle containing this part content.
getViewHeight() - Method in class com.myscript.iink.Editor
The height of the view.
getViewOffset() - Method in class com.myscript.iink.Renderer
Returns the view offset.
getViewScale() - Method in class com.myscript.iink.Renderer
Returns the current zoom view scale.
getViewTransform() - Method in class com.myscript.iink.Renderer
Returns the transform that is used to map model coordinates into view coordinates.
getViewWidth() - Method in class com.myscript.iink.Editor
The width of the view.
GlyphMetrics - Class in com.myscript.iink.text
Describes the position of a converted glyph.
GlyphMetrics() - Constructor for class com.myscript.iink.text.GlyphMetrics
Default constructor.
GlyphMetrics(float, float, float, float, float, float) - Constructor for class com.myscript.iink.text.GlyphMetrics
Constructs a glyph metrics object.

H

hashCode() - Method in class com.myscript.iink.graphics.Color
 
hashCode() - Method in class com.myscript.iink.graphics.Point
 
hashCode() - Method in class com.myscript.iink.graphics.Rectangle
 
hashCode() - Method in class com.myscript.iink.graphics.Style
 
hashCode() - Method in class com.myscript.iink.graphics.Transform
 
hashCode() - Method in class com.myscript.iink.PointerEvent
 
hashCode() - Method in class com.myscript.iink.text.GlyphMetrics
 
hashCode(float) - Static method in class com.myscript.util.Numbers
 
hashCode(double) - Static method in class com.myscript.util.Numbers
 
height - Variable in class com.myscript.iink.graphics.Rectangle
 
hitBlock(float, float) - Method in class com.myscript.iink.Editor
Return the block at the given position, or null if there is no block at that position.

I

IAutoCloseable - Interface in com.myscript.util
An object that hold native resources until it is closed.
ICanvas - Interface in com.myscript.iink.graphics
The ICanvas interface receives drawing commands.
ICanvas2 - Interface in com.myscript.iink.graphics
The ICanvas interface receives drawing commands.
IConfigurationListener - Interface in com.myscript.iink
The listener interface for receiving configuration change events.
id(int) - Method in class com.myscript.iink.PointerEvent
Update the event pointer id.
IEditorListener - Interface in com.myscript.iink
The listener interface for receiving editor events.
IFontMetricsProvider - Interface in com.myscript.iink.text
Interface providing fontified text typesetting operations.
IFontMetricsProvider2 - Interface in com.myscript.iink.text
Interface providing fontified text typesetting operations.
IImageDrawer - Interface in com.myscript.iink
The ImageDrawer converts rendering data into images in view e.g.
import_(MimeType, String, ContentBlock) - Method in class com.myscript.iink.Editor
Imports data into the part or a block.
indexOfPart(ContentPart) - Method in class com.myscript.iink.ContentPackage
Returns the index of a given part.
init() - Static method in class com.myscript.iink.NativeLibrary
Ensures the native library is loaded.
inject(String) - Method in class com.myscript.iink.ParameterSet
Injects the content of a JSON values into this parameter set.
InkPoint - Class in com.myscript.iink.graphics
 
InkPoint(float, float, long, float) - Constructor for class com.myscript.iink.graphics.InkPoint
Constructs a InkPoint
invalidate(Renderer, EnumSet<IRenderTarget.LayerType>) - Method in interface com.myscript.iink.IRenderTarget
Invalidates the given set of layers.
invalidate(Renderer, int, int, int, int, EnumSet<IRenderTarget.LayerType>) - Method in interface com.myscript.iink.IRenderTarget
Invalidates a specified rectangle area on the given set of layers.
invert() - Method in class com.myscript.iink.graphics.Transform
Inverts this transform.
IPath - Interface in com.myscript.iink.graphics
The path interface, for building a path as described in the SVG specifications.
IPath.OperationType - Enum in com.myscript.iink.graphics
Lists the path operation types.
IPredicate<T> - Interface in com.myscript.util
 
IRendererListener - Interface in com.myscript.iink
The listener interface for receiving renderer events.
IRenderTarget - Interface in com.myscript.iink
Represents a render target for the iink renderer.
IRenderTarget.LayerType - Enum in com.myscript.iink
Represents the type of a layer
IRenderTarget2 - Interface in com.myscript.iink
Represents a render target for the iink renderer.
isClosed() - Method in class com.myscript.iink.ContentPackage
Tells whether the ContentPackage.close() method has been called.
isClosed() - Method in class com.myscript.iink.ContentPart
Tells whether the ContentPart.close() method has been called.
isClosed() - Method in class com.myscript.iink.Editor
Tells whether the Editor.close() method has been called.
isClosed() - Method in class com.myscript.iink.Engine
Tells whether the Engine.close() method has been called.
isClosed() - Method in class com.myscript.iink.ParameterSet
Tells whether the ParameterSet.close() method has been called.
isClosed() - Method in class com.myscript.iink.RecognitionAssetsBuilder
Tells whether the RecognitionAssetsBuilder.close() method has been called.
isClosed() - Method in class com.myscript.iink.Renderer
Tells whether the Renderer.close() method has been called.
isEmpty(ContentBlock) - Method in class com.myscript.iink.Editor
Checks whether a block is empty.
isFill() - Method in interface com.myscript.iink.graphics.IStroker
Tells whether stroked input should be drawn as a filled shaped or not.
isIdle() - Method in class com.myscript.iink.Editor
Checks whether part modification operations are over.
isImage() - Method in enum com.myscript.iink.MimeType
 
isNear(Transform) - Method in class com.myscript.iink.graphics.Transform
Floating point comparison with tolerance.
isNear(float, float, float, float) - Static method in class com.myscript.util.Numbers
 
isNear(float, float) - Static method in class com.myscript.util.Numbers
 
isNear(double, double, double, double) - Static method in class com.myscript.util.Numbers
 
isNear(double, double) - Static method in class com.myscript.util.Numbers
 
isScrollAllowed() - Method in class com.myscript.iink.Editor
Checks whether scrolling on the part is allowed at this time.
isTextual() - Method in enum com.myscript.iink.MimeType
 
IStroker - Interface in com.myscript.iink.graphics
 
IStrokerFactory - Interface in com.myscript.iink.graphics
 
isValid() - Method in class com.myscript.iink.ContentBlock
Tells whether this block is still valid.

L

leftSideBearing - Variable in class com.myscript.iink.text.GlyphMetrics
The glyph left side bearing.
LineCap - Enum in com.myscript.iink.graphics
Defines how the ends of segments are drawn.
LineJoin - Enum in com.myscript.iink.graphics
Defines how the joins between connected segments are drawn.
lineTo(float, float) - Method in interface com.myscript.iink.graphics.IPath
Draws a line from the current point to the given (x,y) coordinate which becomes the new current point.
listStyleClasses(IPredicate<String>) - Method in class com.myscript.iink.Editor
Lists the style classes that match a given predicate, associated with their styling properties.

M

MimeType - Enum in com.myscript.iink
Represents a MIME type.
move(float, float) - Method in class com.myscript.iink.PointerEvent
Update this event to a "move" event.
moveTo(float, float) - Method in interface com.myscript.iink.graphics.IPath
Starts a new subpath at the given (x,y) coordinate.
multiply(Transform) - Method in class com.myscript.iink.graphics.Transform
Multiplies this transform by the second transform.
multiply(double, double, double, double, double, double) - Method in class com.myscript.iink.graphics.Transform
Multiply this transform.

N

NativeLibrary - Class in com.myscript.iink
Represents the iink native library.
NativeLibrary() - Constructor for class com.myscript.iink.NativeLibrary
 
NONE - Static variable in class com.myscript.iink.graphics.Color
 
Numbers - Class in com.myscript.util
 
Numbers() - Constructor for class com.myscript.util.Numbers
 

O

onError(Editor, String, EditorError, String) - Method in interface com.myscript.iink.IEditorListener
Invoked when an error has occurred.
openPackage(File) - Method in class com.myscript.iink.Engine
Opens the specified package using the EXISTING package open option.
openPackage(File, PackageOpenOption) - Method in class com.myscript.iink.Engine
Opens the specified package.
openPackage(String) - Method in class com.myscript.iink.Engine
Opens the specified package using the EXISTING package open option.
openPackage(String, PackageOpenOption) - Method in class com.myscript.iink.Engine
Opens the specified package.

P

PackageOpenOption - Enum in com.myscript.iink
Describes the different options given when opening a package.
ParameterSet - Class in com.myscript.iink
Represents a set of iink parameters.
partChanged(Editor) - Method in interface com.myscript.iink.IEditorListener
Invoked when the part associated with the listened editor has changed.
partChanging(Editor, ContentPart, ContentPart) - Method in interface com.myscript.iink.IEditorListener
Invoked when the part associated with the listened editor is about to change.
paste(float, float) - Method in class com.myscript.iink.Editor
Pastes the content of the internal clipboard at a given position.
Point - Class in com.myscript.iink.graphics
Represents a point on the 2D plane.
Point(float, float) - Constructor for class com.myscript.iink.graphics.Point
Constructor.
Point(Point) - Constructor for class com.myscript.iink.graphics.Point
Copy constructor.
Point() - Constructor for class com.myscript.iink.graphics.Point
Default constructor.
pointerCancel(int) - Method in class com.myscript.iink.Editor
Cancels an ongoing pointer trace.
pointerDown(float, float, long, float, PointerType, int) - Method in class com.myscript.iink.Editor
Registers a pointer down event.
PointerEvent - Class in com.myscript.iink
Represents a pointer event.
PointerEvent() - Constructor for class com.myscript.iink.PointerEvent
Default constructor.
PointerEvent(PointerEventType, float, float, long, float, PointerType, int) - Constructor for class com.myscript.iink.PointerEvent
Constructs a PointerEvent
pointerEvents(PointerEvent[], boolean) - Method in class com.myscript.iink.Editor
Registers a list of pointer events.
PointerEventType - Enum in com.myscript.iink
Describes the types of pointer event that can be provided to the editor.
pointerId - Variable in class com.myscript.iink.PointerEvent
The id of the pointer.
pointerMove(float, float, long, float, PointerType, int) - Method in class com.myscript.iink.Editor
Registers a pointer move event.
pointerType - Variable in class com.myscript.iink.PointerEvent
The type of input pointer.
PointerType - Enum in com.myscript.iink
Describes the types of pointer that can be used for input.
pointerUp(float, float, long, float, PointerType, int) - Method in class com.myscript.iink.Editor
Registers a pointer up event.
prepareImage(int, int) - Method in interface com.myscript.iink.IImageDrawer
Invoked before starting to draw an image.

Q

quadTo(float, float, float, float) - Method in interface com.myscript.iink.graphics.IPath
Draws a quadratic Bezier curve from the current point to (x,y) using (x1,y1) as the control point.

R

r() - Method in class com.myscript.iink.graphics.Color
Returns the red channel value.
r_f() - Method in class com.myscript.iink.graphics.Color
Returns the normalised red channel value.
RecognitionAssetsBuilder - Class in com.myscript.iink
The RecognitionAssetsBuilder implements the tools to generate and save recognition assets.
Rectangle - Class in com.myscript.iink.graphics
 
Rectangle(float, float, float, float) - Constructor for class com.myscript.iink.graphics.Rectangle
 
Rectangle(Rectangle) - Constructor for class com.myscript.iink.graphics.Rectangle
 
Rectangle() - Constructor for class com.myscript.iink.graphics.Rectangle
 
redo() - Method in class com.myscript.iink.Editor
Redo the last action reverted by undo on part.
registerStroker(String, IStrokerFactory) - Method in class com.myscript.iink.Renderer
Registers a custom stroker factory.
releaseOffscreenRenderSurface(int) - Method in interface com.myscript.iink.IRenderTarget2
Requests the release of the offscreen render surface associated with a given identifier.
removeBlock(ContentBlock) - Method in class com.myscript.iink.Editor
Removes a block from the part.
removeListener(IConfigurationListener) - Method in class com.myscript.iink.Configuration
Removes the specified listener from this configuration.
removeListener(IEditorListener) - Method in class com.myscript.iink.Editor
Removes the specified listener from this editor.
removeListener(IRendererListener) - Method in class com.myscript.iink.Renderer
Removes the specified listener from this renderer.
removePart(ContentPart) - Method in class com.myscript.iink.ContentPackage
Removes the specified part.
Renderer - Class in com.myscript.iink
The Renderer implements content rendering of parts.
rgba - Variable in class com.myscript.iink.graphics.Color
 
rightSideBearing - Variable in class com.myscript.iink.text.GlyphMetrics
The glyph right side bearing.
rotate(double) - Method in class com.myscript.iink.graphics.Transform
Multiplies the transform with a rotation transformation.
rotate(double, double, double) - Method in class com.myscript.iink.graphics.Transform
Multiplies the transform with a rotation transformation.
rotate(double, double) - Method in class com.myscript.iink.graphics.Transform
Multiplies the transform with a rotation transformation.
rotate(double, double, double, double) - Method in class com.myscript.iink.graphics.Transform
Multiplies the transform with a rotation transformation.

S

save() - Method in class com.myscript.iink.ContentPackage
Saves all ongoing modifications made to this package.
saveAs(File) - Method in class com.myscript.iink.ContentPackage
Saves all ongoing modifications made to this package, to a new file.
saveImage(String) - Method in interface com.myscript.iink.IImageDrawer
Invoked once image drawing is over.
saveToTemp() - Method in class com.myscript.iink.ContentPackage
Saves all ongoing modifications made to this package to a temporary folder.
scale(double) - Method in class com.myscript.iink.graphics.Transform
Multiplies this transform with a scaling transformation.
scale(double, double) - Method in class com.myscript.iink.graphics.Transform
Multiplies this transform with a scaling transformation.
selectionChanged(Editor, String[]) - Method in interface com.myscript.iink.IEditorListener
Invoked when the selection has changed.
setBoolean(String, Boolean) - Method in class com.myscript.iink.ParameterSet
Sets the boolean value associated with key.
setFillColor(Color) - Method in interface com.myscript.iink.graphics.ICanvas
Sets the fill color.
setFillColor(Color) - Method in class com.myscript.iink.graphics.Style
 
setFillRule(FillRule) - Method in interface com.myscript.iink.graphics.ICanvas
Sets the fill rule.
setFillRule(FillRule) - Method in class com.myscript.iink.graphics.Style
 
setFontFamily(String) - Method in class com.myscript.iink.graphics.Style
 
setFontLineHeight(float) - Method in class com.myscript.iink.graphics.Style
 
setFontMetricsProvider(IFontMetricsProvider) - Method in class com.myscript.iink.Editor
Sets a font metrics provider to this editor.
setFontProperties(String, float, float, String, String, int) - Method in interface com.myscript.iink.graphics.ICanvas
Sets the font properties.
setFontSize(float) - Method in class com.myscript.iink.graphics.Style
 
setFontStyle(String) - Method in class com.myscript.iink.graphics.Style
 
setFontVariant(String) - Method in class com.myscript.iink.graphics.Style
 
setFontWeight(int) - Method in class com.myscript.iink.graphics.Style
 
setMetadata(ParameterSet) - Method in class com.myscript.iink.ContentPackage
Set this package's metadata with the given parameter set.
setMetadata(ParameterSet) - Method in class com.myscript.iink.ContentPart
 
setNumber(String, Number) - Method in class com.myscript.iink.ParameterSet
Sets the numeric value associated with key.
setPart(ContentPart) - Method in class com.myscript.iink.Editor
Sets the part managed by this editor.
setPenStyle(String) - Method in class com.myscript.iink.Editor
Sets the CSS style properties associated with new strokes.
setPenStyleClasses(String) - Method in class com.myscript.iink.Editor
Sets the style classes associated with new strokes.
setString(String, String) - Method in class com.myscript.iink.ParameterSet
Sets the string value associated with key.
setStringArray(String, String[]) - Method in class com.myscript.iink.ParameterSet
Sets the string array value associated with key.
setStrokeColor(Color) - Method in interface com.myscript.iink.graphics.ICanvas
Sets the stroke color.
setStrokeColor(Color) - Method in class com.myscript.iink.graphics.Style
 
setStrokeDashArray(float[]) - Method in interface com.myscript.iink.graphics.ICanvas
Sets the pattern of dashes and gaps used to stroke paths.
setStrokeDashArray(float[]) - Method in class com.myscript.iink.graphics.Style
 
setStrokeDashOffset(float) - Method in interface com.myscript.iink.graphics.ICanvas
Sets the distance into the dash pattern to start the dash.
setStrokeDashOffset(float) - Method in class com.myscript.iink.graphics.Style
 
setStrokeLineCap(LineCap) - Method in interface com.myscript.iink.graphics.ICanvas
Sets the stroke line cap.
setStrokeLineCap(LineCap) - Method in class com.myscript.iink.graphics.Style
 
setStrokeLineJoin(LineJoin) - Method in interface com.myscript.iink.graphics.ICanvas
Sets the stroke line join.
setStrokeLineJoin(LineJoin) - Method in class com.myscript.iink.graphics.Style
 
setStrokeMiterLimit(float) - Method in interface com.myscript.iink.graphics.ICanvas
Sets the stroke miter limit.
setStrokeMiterLimit(float) - Method in class com.myscript.iink.graphics.Style
 
setStrokeWidth(float) - Method in interface com.myscript.iink.graphics.ICanvas
Sets the stroke width.
setStrokeWidth(float) - Method in class com.myscript.iink.graphics.Style
 
setTheme(String) - Method in class com.myscript.iink.Editor
Changes the rendering theme style sheet, from a buffer containing CSS styling information.
setTransform(Transform) - Method in interface com.myscript.iink.graphics.ICanvas
Sets the transform.
setViewOffset(float, float) - Method in class com.myscript.iink.Renderer
Sets the view offset.
setViewScale(float) - Method in class com.myscript.iink.Renderer
Sets the current zoom view scale.
setViewSize(int, int) - Method in class com.myscript.iink.Editor
Sets the size of the view.
startDraw(int, int, int, int) - Method in interface com.myscript.iink.graphics.ICanvas2
Indicates that a drawing session starts, on a given area.
startGroup(String, float, float, float, float, boolean) - Method in interface com.myscript.iink.graphics.ICanvas
Indicates that the drawing of a group of items starts.
startItem(String) - Method in interface com.myscript.iink.graphics.ICanvas
Indicates that the drawing of an item starts.
store(String) - Method in class com.myscript.iink.RecognitionAssetsBuilder
Save the previously compiled recognition asset.
stroke(InkPoint[], float, float, IPath) - Method in interface com.myscript.iink.graphics.IStroker
Constructs a visual stroke from input points.
strokeColor - Variable in class com.myscript.iink.graphics.Style
 
strokeDashArray - Variable in class com.myscript.iink.graphics.Style
 
strokeDashOffset - Variable in class com.myscript.iink.graphics.Style
 
strokeLineCap - Variable in class com.myscript.iink.graphics.Style
 
strokeLineJoin - Variable in class com.myscript.iink.graphics.Style
 
strokeMiterLimit - Variable in class com.myscript.iink.graphics.Style
 
strokeWidth - Variable in class com.myscript.iink.graphics.Style
 
Style - Class in com.myscript.iink.graphics
 
Style() - Constructor for class com.myscript.iink.graphics.Style
 
Style(Style) - Constructor for class com.myscript.iink.graphics.Style
 
StyleFlag - Enum in com.myscript.iink.graphics
Style information flags.
supportsOffscreenRendering() - Method in interface com.myscript.iink.IRenderTarget2
Indicates whether this render target supports offscreen rendering.

T

t - Variable in class com.myscript.iink.graphics.InkPoint
The point timestamp.
t - Variable in class com.myscript.iink.PointerEvent
The event timestamp.
test(T) - Method in interface com.myscript.util.IPredicate
 
Text - Class in com.myscript.iink.text
Allows to access the glyphs (i.e.
TextSpan - Class in com.myscript.iink.text
Describes glyphs spans in a label.
TextSpan(int, int, Style) - Constructor for class com.myscript.iink.text.TextSpan
Constructor.
timestamp(long) - Method in class com.myscript.iink.PointerEvent
Update the event timestamp.
toString() - Method in class com.myscript.iink.graphics.Color
 
toString() - Method in class com.myscript.iink.graphics.Point
 
toString() - Method in class com.myscript.iink.graphics.Rectangle
 
toString() - Method in class com.myscript.iink.graphics.Style
 
toString() - Method in class com.myscript.iink.graphics.Transform
 
toString() - Method in class com.myscript.iink.PointerEvent
 
toString() - Method in class com.myscript.iink.text.GlyphMetrics
 
Transform - Class in com.myscript.iink.graphics
Represents a 2D affine transform, defined as a 3x3 matrix with an implicit third raw of [ 0 0 1 ]:
Transform(double, double, double, double, double, double) - Constructor for class com.myscript.iink.graphics.Transform
Constructor.
Transform() - Constructor for class com.myscript.iink.graphics.Transform
Default constructor.
Transform(Transform) - Constructor for class com.myscript.iink.graphics.Transform
Copy constructor.
translate(double, double) - Method in class com.myscript.iink.graphics.Transform
Multiplies the transform with a translation transformation.
TTFAnalyzer - Class in com.myscript.util
 
TTFAnalyzer() - Constructor for class com.myscript.util.TTFAnalyzer
 
tx - Variable in class com.myscript.iink.graphics.Transform
The X coordinate translation element M1,3 of the transform matrix.
ty - Variable in class com.myscript.iink.graphics.Transform
The Y coordinate translation element M2,3 of the transform matrix.
type(PointerType) - Method in class com.myscript.iink.PointerEvent
Update the event pointer type.

U

undo() - Method in class com.myscript.iink.Editor
Undo the last action on part.
unregisterStroker(String) - Method in class com.myscript.iink.Renderer
Unregister custom stroker factory.
unsupportedOperations() - Method in interface com.myscript.iink.graphics.IPath
Lists the operations not supported by the implementation of IPath.
up(float, float) - Method in class com.myscript.iink.PointerEvent
Update this event to a "up" event.

V

valueOf(String) - Static method in enum com.myscript.iink.ConversionState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.myscript.iink.EditorError
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.myscript.iink.graphics.FillRule
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.myscript.iink.graphics.IPath.OperationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.myscript.iink.graphics.LineCap
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.myscript.iink.graphics.LineJoin
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.myscript.iink.graphics.StyleFlag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.myscript.iink.IRenderTarget.LayerType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.myscript.iink.MimeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.myscript.iink.PackageOpenOption
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.myscript.iink.PointerEventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.myscript.iink.PointerType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.myscript.iink.ConversionState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.myscript.iink.EditorError
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.myscript.iink.graphics.FillRule
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.myscript.iink.graphics.IPath.OperationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.myscript.iink.graphics.LineCap
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.myscript.iink.graphics.LineJoin
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.myscript.iink.graphics.StyleFlag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.myscript.iink.IRenderTarget.LayerType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.myscript.iink.MimeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.myscript.iink.PackageOpenOption
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.myscript.iink.PointerEventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.myscript.iink.PointerType
Returns an array containing the constants of this enum type, in the order they are declared.
viewTransformChanged(Renderer) - Method in interface com.myscript.iink.IRendererListener
Invoked when the view transform has changed.

W

waitForIdle() - Method in class com.myscript.iink.Editor
Waits until part modification operations are over.
WHITE - Static variable in class com.myscript.iink.graphics.Color
 
width - Variable in class com.myscript.iink.graphics.Rectangle
 

X

x - Variable in class com.myscript.iink.graphics.InkPoint
The point x coordinate.
x - Variable in class com.myscript.iink.graphics.Point
 
x - Variable in class com.myscript.iink.graphics.Rectangle
 
x - Variable in class com.myscript.iink.PointerEvent
The event x coordinate.
xx - Variable in class com.myscript.iink.graphics.Transform
The X coordinate scaling element M1,1 of the transform matrix.
xy - Variable in class com.myscript.iink.graphics.Transform
The Y coordinate shearing element M2,1 of the transform matrix.

Y

y - Variable in class com.myscript.iink.graphics.InkPoint
The point y coordinate.
y - Variable in class com.myscript.iink.graphics.Point
 
y - Variable in class com.myscript.iink.graphics.Rectangle
 
y - Variable in class com.myscript.iink.PointerEvent
The event y coordinate.
yx - Variable in class com.myscript.iink.graphics.Transform
The X coordinate shearing element M1,2 of the transform matrix.
yy - Variable in class com.myscript.iink.graphics.Transform
The Y coordinate scaling element M2,2 of the transform matrix.

Z

zoom(float) - Method in class com.myscript.iink.Renderer
Increase zoom by a factor.
zoomAt(Point, float) - Method in class com.myscript.iink.Renderer
Increase zoom by a factor around a given point.
A B C D E F G H I L M N O P Q R S T U V W X Y Z 
Skip navigation links