Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- addEventListener(EventListener) - Method in interface com.vuzix.ultralite.UltraliteSDK
-
Adds an event listener to be notified of interactions with the glasses.
- Anchor - Enum Class in com.vuzix.ultralite
-
Possible anchor points for images and text blocks on a canvas.
- ARRIVE - Enum constant in enum class com.vuzix.ultralite.Icon
-
Icon: Indication you are arriving at the destination
- AUTO - Enum constant in enum class com.vuzix.ultralite.TextAlignment
-
Automatic text alignment (left or right) based on language
- AutoScroller - Class in com.vuzix.ultralite.utils.scroll
-
AutoScroller is a utility class to send a large known block of predefined text to the glasses to be smoothly scrolled.
- AutoScroller(UltraliteSDK, String, int, int, int, int, TextPaint) - Constructor for class com.vuzix.ultralite.utils.scroll.AutoScroller
-
Creates an instance of the AutoScroller.
- AutoScroller(UltraliteSDK, String, int, int, int, TextPaint) - Constructor for class com.vuzix.ultralite.utils.scroll.AutoScroller
-
Deprecated.
- AutoScroller.AutoScrollEnded - Interface in com.vuzix.ultralite.utils.scroll
-
Interface class to receive a notification when the AutoScroller worker thread completes.
B
- BatteryStatus - Interface in com.vuzix.ultralite
-
Represents the current battery status of the Ultralite.
- BLACK - Enum constant in enum class com.vuzix.ultralite.UltraliteColor
-
Does not activate the pixel.
- BLACK - Static variable in interface com.vuzix.ultralite.LVGLImage.ColorMapper
-
The darkest color supported on the glasses, results in a transparent pixel.
- BOTTOM_CENTER - Enum constant in enum class com.vuzix.ultralite.Anchor
-
Anchor position: bottom - centered left/right
- BOTTOM_LEFT - Enum constant in enum class com.vuzix.ultralite.Anchor
-
Anchor position: bottom - left
- BOTTOM_RIGHT - Enum constant in enum class com.vuzix.ultralite.Anchor
-
Anchor position: bottom - right
C
- CANVAS - Enum constant in enum class com.vuzix.ultralite.Layout
-
Canvas can be drawn to directly.
- CENTER - Enum constant in enum class com.vuzix.ultralite.Anchor
-
Anchor position: middle up/down - centered left/right
- CENTER - Enum constant in enum class com.vuzix.ultralite.TextAlignment
-
Force center alignment
- CF_INDEXED_1_BIT - Static variable in class com.vuzix.ultralite.LVGLImage
-
Constant for color format value LV_IMG_CF_INDEXED_1BIT
- CF_INDEXED_2_BIT - Static variable in class com.vuzix.ultralite.LVGLImage
-
Constant for color format value LV_IMG_CF_INDEXED_2BIT
- clear() - Method in interface com.vuzix.ultralite.UltraliteSDK.Canvas
-
Clears the entire canvas.
- clear() - Method in interface com.vuzix.ultralite.UltraliteSDK.ScrollingTextView
-
After requesting control to SCROLL layout and populating with image data, this removes all content from the screen.
- clear() - Method in class com.vuzix.ultralite.utils.scroll.LiveText
-
Clear the glasses display of previously shown text
- clear(int) - Method in interface com.vuzix.ultralite.UltraliteSDK.ScrollingTextView
-
After requesting control to SCROLL layout and populating with image data, this removes one selected slice from the screen.
- ClearAll - Enum constant in enum class com.vuzix.ultralite.UltraliteSDK.ScrollingTextView.ScrollViewCommand
-
This clears all buffers from the screen, making all available for re-use.
- clearBackground() - Method in interface com.vuzix.ultralite.UltraliteSDK.Canvas
-
Clears the entire background layer.
- clearBackground(UltraliteColor) - Method in interface com.vuzix.ultralite.UltraliteSDK.Canvas
-
Clears the entire background layer to the specified color.
- clearBackgroundRect(int, int, int, int) - Method in interface com.vuzix.ultralite.UltraliteSDK.Canvas
-
Clears a specific area of the background layer.
- clearBackgroundRect(int, int, int, int, UltraliteColor) - Method in interface com.vuzix.ultralite.UltraliteSDK.Canvas
-
Clears a specific area of the background layer to the specified color.
- clearFont() - Method in interface com.vuzix.ultralite.UltraliteSDK
-
Switch back to the default built-in font.
- clearNotification(String) - Method in interface com.vuzix.ultralite.UltraliteSDK
-
Clears a previously sent notification.
- CLIP - Enum constant in enum class com.vuzix.ultralite.TextWrapMode
-
Simply clip the parts of the text outside the label.
- com.vuzix.ultralite - package com.vuzix.ultralite
-
Core Ultralite SDK to display content on the Vuzix Z100™ glasses.
- com.vuzix.ultralite.utils.scroll - package com.vuzix.ultralite.utils.scroll
-
A collection of utilities a developer might find useful to interact with the SCROLL layout.
- commit() - Method in interface com.vuzix.ultralite.UltraliteSDK.Canvas
-
Commits canvas changes made since the last commit.
- commit(UltraliteSDK.Canvas.CommitCallback) - Method in interface com.vuzix.ultralite.UltraliteSDK.Canvas
-
Commits canvas changes made since the last commit.
- compareTo(TextToImageSlicer) - Method in class com.vuzix.ultralite.utils.scroll.TextToImageSlicer
-
Compare one TextToImageSlicer to another for detailed results
- createAnimation(LVGLImage[], Anchor, int) - Method in interface com.vuzix.ultralite.UltraliteSDK.Canvas
-
Creates an animation out of an array of images.
- createAnimation(LVGLImage[], Anchor, int, int, int) - Method in interface com.vuzix.ultralite.UltraliteSDK.Canvas
-
Creates an animation out of an array of images.
- createImage(LVGLImage, Anchor) - Method in interface com.vuzix.ultralite.UltraliteSDK.Canvas
-
Creates an identifiable image that can be manipulated.
- createImage(LVGLImage, Anchor, boolean) - Method in interface com.vuzix.ultralite.UltraliteSDK.Canvas
-
Creates an identifiable image that can be manipulated.
- createImage(LVGLImage, Anchor, int, int, boolean) - Method in interface com.vuzix.ultralite.UltraliteSDK.Canvas
-
Creates an identifiable image that can be manipulated.
- createText(String, Anchor) - Method in interface com.vuzix.ultralite.UltraliteSDK.Canvas
-
Creates an identifiable block of text that can be manipulated.
- createText(String, TextAlignment, UltraliteColor, Anchor, boolean) - Method in interface com.vuzix.ultralite.UltraliteSDK.Canvas
-
Creates an identifiable block of text that can be manipulated.
- createText(String, TextAlignment, UltraliteColor, Anchor, int, int, int, int, TextWrapMode, boolean) - Method in interface com.vuzix.ultralite.UltraliteSDK.Canvas
-
Creates an identifiable block of text that can be manipulated.
- CUSTOM - Enum constant in enum class com.vuzix.ultralite.Icon
-
Request a custom icon image be shown.
D
- DEFAULT - Enum constant in enum class com.vuzix.ultralite.Anchor
-
Not used for most circumstances, use other Anchor values instead
- DEFAULT - Enum constant in enum class com.vuzix.ultralite.Layout
-
Default layout.
- DIM - Enum constant in enum class com.vuzix.ultralite.UltraliteColor
-
Lowest level of visible light added to the pixel
- DIM - Static variable in interface com.vuzix.ultralite.LVGLImage.ColorMapper
-
Displays a dimly lit pixel on the glasses.
- discardLeadingLines(int) - Method in class com.vuzix.ultralite.utils.scroll.TextToImageSlicer
-
Discard the leading lines of text
- done() - Method in interface com.vuzix.ultralite.UltraliteSDK.Canvas.CommitCallback
-
The commit has completed.
- drawBackground(Bitmap, int, int) - Method in interface com.vuzix.ultralite.UltraliteSDK.Canvas
-
Draws the provided bitmap in the background layer at the specified coordinates.
- drawBackground(Bitmap, Point[]) - Method in interface com.vuzix.ultralite.UltraliteSDK.Canvas
-
Draws the provided bitmap in the background layer at the specified coordinate pairs.
- drawBackground(LVGLImage, int, int) - Method in interface com.vuzix.ultralite.UltraliteSDK.Canvas
-
Draws the provided image in the background layer at the specified coordinates.
- drawBackground(LVGLImage, Point[]) - Method in interface com.vuzix.ultralite.UltraliteSDK.Canvas
-
Draws the provided image in the background layer at the specified coordinate pairs.
E
- EventListener - Interface in com.vuzix.ultralite
-
EventListeners get notified about interactions with the glasses.
F
- firstDifferentIndexFrom(TextToImageSlicer) - Method in class com.vuzix.ultralite.utils.scroll.TextToImageSlicer
-
Find the first sliced line with a difference between two TextToImageSlicer objects
- fromBitmap(Bitmap, int) - Static method in class com.vuzix.ultralite.LVGLImage
-
Converts an Android bitmap to LVGLImage.
- fromBitmap(Bitmap, int, LVGLImage.ColorMapper) - Static method in class com.vuzix.ultralite.LVGLImage
-
Converts an Android bitmap to LVGLImage using the provided color mapper.
G
- get(Context) - Static method in interface com.vuzix.ultralite.UltraliteSDK
-
Obtains an instance of the UltraliteSDK.
- getAvailable() - Method in interface com.vuzix.ultralite.UltraliteSDK
-
Returns the SDK availability as a LiveData that can be observed.
- getBatteryLevel() - Method in interface com.vuzix.ultralite.UltraliteSDK
-
Returns the current battery level of the glasses or zero if not connected.
- getBatteryStatus() - Method in interface com.vuzix.ultralite.UltraliteSDK
-
Returns the battery status as a LiveData that can be observed.
- getCanvas() - Method in interface com.vuzix.ultralite.UltraliteSDK
-
Returns a Canvas object that can be used to draw directly to the Ultralite screen.
- getCf() - Method in class com.vuzix.ultralite.LVGLImage
-
Get the color format (CF) of the image
- getColors() - Method in interface com.vuzix.ultralite.LVGLImage.ColorMapper
-
Provides the color palette this mapper uses.
- getColors() - Method in class com.vuzix.ultralite.LVGLImage
-
Get the color palette
- getConnected() - Method in interface com.vuzix.ultralite.UltraliteSDK
-
Returns the connection status as a LiveData that can be observed.
- getControlled() - Method in interface com.vuzix.ultralite.UltraliteSDK
-
Returns glasses control status as a LiveData that can be observed.
- getControlledByMe() - Method in interface com.vuzix.ultralite.UltraliteSDK
-
Returns this app's control status as a LiveData that can be observed.
- getHeight() - Method in class com.vuzix.ultralite.LVGLImage
-
Get the height of the image
- getId() - Method in enum class com.vuzix.ultralite.Icon
-
Get the enumerated value
- getLayout() - Method in interface com.vuzix.ultralite.UltraliteSDK
-
Get the current layout.
- getLevel() - Method in interface com.vuzix.ultralite.BatteryStatus
-
Current battery level, from 0-100.
- getLinked() - Method in interface com.vuzix.ultralite.UltraliteSDK
-
Returns the link status as a LiveData that can be observed.
- getName() - Method in interface com.vuzix.ultralite.UltraliteSDK
-
Returns the name of the linked pair of glasses.
- getNextSlice() - Method in class com.vuzix.ultralite.utils.scroll.TextToImageSlicer
-
Call this to get the next sequential line of text rendered to an image.
- getNumLines() - Method in class com.vuzix.ultralite.utils.scroll.TextToImageSlicer
-
Determine the number of lines into which we have sliced the given text
- getPixelData() - Method in class com.vuzix.ultralite.LVGLImage
-
Get the pixel data.
- getScrollingTextView() - Method in interface com.vuzix.ultralite.UltraliteSDK
-
Returns a ScrollingTextView object that can be used to draw optimized text to the Ultralite screen.
- getSliceAt(int) - Method in class com.vuzix.ultralite.utils.scroll.TextToImageSlicer
-
Call this to get a specific line of text rendered to an image.
- getStringAt(int) - Method in class com.vuzix.ultralite.utils.scroll.TextToImageSlicer
-
Call this to get a specific line of text that will fit in a slice.
- getWidth() - Method in class com.vuzix.ultralite.LVGLImage
-
Get the width of the image
H
- hasMoreSlices() - Method in class com.vuzix.ultralite.utils.scroll.TextToImageSlicer
-
You may loop calling getNextSlice() as long as hasMoreSlices() is true
- HEIGHT - Static variable in interface com.vuzix.ultralite.UltraliteSDK.Canvas
-
available height of the canvas to which we can draw
I
- Icon - Enum Class in com.vuzix.ultralite
-
Supported icons.
- isAvailable() - Method in interface com.vuzix.ultralite.UltraliteSDK
-
Determines if the SDK is currently available for use.
- isCharging() - Method in interface com.vuzix.ultralite.BatteryStatus
-
Charging status.
- isCharging() - Method in interface com.vuzix.ultralite.UltraliteSDK
-
Returns true if the glasses are currently charging.
- isConnected() - Method in interface com.vuzix.ultralite.UltraliteSDK
-
Determines if glasses are currently connected.
- isControlled() - Method in interface com.vuzix.ultralite.UltraliteSDK
-
Determines if the glasses are being controlled by any app, including this one.
- isControlledByMe() - Method in interface com.vuzix.ultralite.UltraliteSDK
-
Determines if the glasses are being controlled by this app.
- isLinked() - Method in interface com.vuzix.ultralite.UltraliteSDK
-
Determines if this device is currently linked to a pair of glasses.
- isPaused() - Method in class com.vuzix.ultralite.utils.scroll.AutoScroller
-
Determine if the scrolling is paused.
K
- KEEP_LEFT - Enum constant in enum class com.vuzix.ultralite.Icon
-
Icon: Arrow indicating to stay left at a merge point
- KEEP_RIGHT - Enum constant in enum class com.vuzix.ultralite.Icon
-
Icon: Arrow indicating to stay right at a merge point
L
- Layout - Enum Class in com.vuzix.ultralite
-
Supported layout types.
- LEFT - Enum constant in enum class com.vuzix.ultralite.Icon
-
Icon: Left turn arrow
- LEFT - Enum constant in enum class com.vuzix.ultralite.TextAlignment
-
Force left alignment
- lineDifferentMap - Variable in class com.vuzix.ultralite.utils.scroll.TextToImageSlicer.SliceComparison
-
An array of booleans.
- LiveText - Class in com.vuzix.ultralite.utils.scroll
-
LiveText is a utility class to send small blocks of rapidly updating text to the glasses to be displayed at the bottom of the field of view.
- LiveText(UltraliteSDK, int, int, int, int, TextPaint) - Constructor for class com.vuzix.ultralite.utils.scroll.LiveText
-
Creates an instance of the LiveText.
- LiveText(UltraliteSDK, int, int, TextPaint) - Constructor for class com.vuzix.ultralite.utils.scroll.LiveText
-
Deprecated.Beginning in 1.7.0 use
LiveText(UltraliteSDK, int, int, int, int, TextPaint)
to also set the text position vertically. - LVGLImage - Class in com.vuzix.ultralite
-
Represents an image in LVGL format.
- LVGLImage(int, int, int, Color[], byte[]) - Constructor for class com.vuzix.ultralite.LVGLImage
-
Constructs a new LVGLImage.
- LVGLImage.ColorMapper - Interface in com.vuzix.ultralite
-
Maps RGB colors to 1 or 2 bit colors.
M
- mapColor(Color) - Method in interface com.vuzix.ultralite.LVGLImage.ColorMapper
-
Maps a Color to an index in the palette.
- MAX_NUM_SLICES - Static variable in interface com.vuzix.ultralite.UltraliteSDK.ScrollingTextView
-
Maximum number of slices into which the screen can be divided using ScrollingTextView Note: not all slices must be visible.
- MAX_SLICE_HEIGHT - Static variable in interface com.vuzix.ultralite.UltraliteSDK.ScrollingTextView
-
Maximum height of any single slice.
- MID - Enum constant in enum class com.vuzix.ultralite.UltraliteColor
-
Mid level of visible light added to the pixel
- MID - Static variable in interface com.vuzix.ultralite.LVGLImage.ColorMapper
-
Displays a mid-level lit pixel on the glasses.
- MIDDLE_LEFT - Enum constant in enum class com.vuzix.ultralite.Anchor
-
Anchor position: middle up/down - left
- MIDDLE_RIGHT - Enum constant in enum class com.vuzix.ultralite.Anchor
-
Anchor position: middle up/down - right
- MIN_NUM_SLICES - Static variable in interface com.vuzix.ultralite.UltraliteSDK.ScrollingTextView
-
Minimum number of slices into which the screen can be divided using ScrollingTextView Note: not all slices must be visible.
- MIN_SLICE_HEIGHT - Static variable in interface com.vuzix.ultralite.UltraliteSDK.ScrollingTextView
-
Minimum height of any single slice.
- moveAnimation(int, int, int) - Method in interface com.vuzix.ultralite.UltraliteSDK.Canvas
-
Moves an animation to a new absolute location on screen.
- moveAnimation(int, int, int, int) - Method in interface com.vuzix.ultralite.UltraliteSDK.Canvas
-
Moves an animation to a new absolute location on screen.
- moveImage(int, int, int) - Method in interface com.vuzix.ultralite.UltraliteSDK.Canvas
-
Moves an image to a new absolute location on screen.
- moveImage(int, int, int, int) - Method in interface com.vuzix.ultralite.UltraliteSDK.Canvas
-
Moves an image to a new absolute location on screen.
- moveText(int, int, int, int) - Method in interface com.vuzix.ultralite.UltraliteSDK.Canvas
-
Moves text to a new location.
- moveText(int, Anchor, int, int) - Method in interface com.vuzix.ultralite.UltraliteSDK.Canvas
-
Moves text to a new location.
N
- NAVIGATION - Enum constant in enum class com.vuzix.ultralite.Layout
-
Text will appear with a navigation layout.
- NONE - Enum constant in enum class com.vuzix.ultralite.Icon
-
Do not show any icon
- numberDifferentLines - Variable in class com.vuzix.ultralite.utils.scroll.TextToImageSlicer.SliceComparison
-
The number of lines that are the different betweent the two objects.
- numberSameLines - Variable in class com.vuzix.ultralite.utils.scroll.TextToImageSlicer.SliceComparison
-
The number of lines that are the same betweent the two objects.
O
- onAcknowledged() - Method in interface com.vuzix.ultralite.UltraliteSDK.AcknowledgedCallback
-
The glasses have confirmed receipt of the request.
- onDisplayOff() - Method in interface com.vuzix.ultralite.EventListener
-
The display is turning off.
- onDisplayOn() - Method in interface com.vuzix.ultralite.EventListener
-
The display is turning on.
- onDisplayTimeout() - Method in interface com.vuzix.ultralite.EventListener
-
The displayed timed out.
- onEnded(boolean) - Method in interface com.vuzix.ultralite.utils.scroll.AutoScroller.AutoScrollEnded
-
Callback method invoked when the AutoScroller worker thread completes.
- onPowerButtonPress(boolean) - Method in interface com.vuzix.ultralite.EventListener
-
The user pressed the power button.
- onScrolled(boolean) - Method in interface com.vuzix.ultralite.EventListener
-
The SCROLL layout has auto-scrolled one position
- onTap(int) - Method in interface com.vuzix.ultralite.EventListener
-
User has tapped the glasses.
P
- pause() - Method in class com.vuzix.ultralite.utils.scroll.AutoScroller
-
Call this after
AutoScroller.start()
to temporarily pause the scroll. - PauseAutoScroll - Enum constant in enum class com.vuzix.ultralite.UltraliteSDK.ScrollingTextView.ScrollViewCommand
-
When autoScroll was configured, this pauses the scrolling.
- peekSliceText() - Method in class com.vuzix.ultralite.utils.scroll.TextToImageSlicer
-
Call this to peek at the next sequential line of text that will be used if you call getNextSlice()
R
- releaseControl() - Method in interface com.vuzix.ultralite.UltraliteSDK
-
Releases control of the glasses.
- removeAnimation(int) - Method in interface com.vuzix.ultralite.UltraliteSDK.Canvas
-
Removes a previously created animation.
- removeEventListener(EventListener) - Method in interface com.vuzix.ultralite.UltraliteSDK
-
Removes a previously added event listener.
- removeImage(int) - Method in interface com.vuzix.ultralite.UltraliteSDK.Canvas
-
Removes a previously created image.
- removeText(int) - Method in interface com.vuzix.ultralite.UltraliteSDK.Canvas
-
Removes a previously created text block.
- replaceLineFrom(TextToImageSlicer, int) - Method in class com.vuzix.ultralite.utils.scroll.TextToImageSlicer
-
Replace a line in the current sliced text with a line from another textToImageSlicer
- requestAcknowledgement(UltraliteSDK.AcknowledgedCallback) - Method in interface com.vuzix.ultralite.UltraliteSDK
-
Request to be notified when this message is received by the glasses.
- requestControl() - Method in interface com.vuzix.ultralite.UltraliteSDK
-
Requests control of the glasses.
- resume() - Method in class com.vuzix.ultralite.utils.scroll.AutoScroller
-
Call this after
AutoScroller.pause()
to resume - ResumeAutoScroll - Enum constant in enum class com.vuzix.ultralite.UltraliteSDK.ScrollingTextView.ScrollViewCommand
-
When autoScroll was configured, this resumes the scrolling.
- RIGHT - Enum constant in enum class com.vuzix.ultralite.Icon
-
Icon: Right turn arrow
- RIGHT - Enum constant in enum class com.vuzix.ultralite.TextAlignment
-
Force right alignment
S
- screenOff() - Method in interface com.vuzix.ultralite.UltraliteSDK
-
Explicitly turn the screen off.
- screenOn() - Method in interface com.vuzix.ultralite.UltraliteSDK
-
Explicitly turn the screen on.
- SCROLL - Enum constant in enum class com.vuzix.ultralite.Layout
-
A layout with user-defined image slices that may be scrolled like a teleprompter.
- SCROLL - Enum constant in enum class com.vuzix.ultralite.TextWrapMode
-
If the text is wider than the label, scroll it horizontally back and forth.
- SCROLL_CIRCULAR - Enum constant in enum class com.vuzix.ultralite.TextWrapMode
-
If the text is wider than the label, scroll it horizontally continuously.
- scrollAction(UltraliteSDK.ScrollingTextView.ScrollViewCommand) - Method in interface com.vuzix.ultralite.UltraliteSDK.ScrollingTextView
-
Deprecated.Beginning in SDK 1.7.0 please use one of the following method calls instead:
UltraliteSDK.ScrollingTextView.setPaused(boolean)
UltraliteSDK.ScrollingTextView.scrollNow()
UltraliteSDK.ScrollingTextView.clear()
- scrollLayoutConfig(int, int, int, boolean) - Method in interface com.vuzix.ultralite.UltraliteSDK.ScrollingTextView
-
Deprecated.Beginning in 1.7.0 please use
UltraliteSDK.ScrollingTextView.scrollLayoutConfig(int, int, int, int, boolean)
to also control the minSlicePositionVisible. - scrollLayoutConfig(int, int, int, int, boolean) - Method in interface com.vuzix.ultralite.UltraliteSDK.ScrollingTextView
-
After requesting control to SCROLL layout, scrollLayoutConfig must be called to configure the image slices.
- scrollNow() - Method in interface com.vuzix.ultralite.UltraliteSDK.ScrollingTextView
-
After requesting control to SCROLL layout and configuring
UltraliteSDK.ScrollingTextView.scrollLayoutConfig(int, int, int, int, boolean)
with autoScroll false, this will manually request the contents to scroll by one position. - ScrollNow - Enum constant in enum class com.vuzix.ultralite.UltraliteSDK.ScrollingTextView.ScrollViewCommand
-
Scroll the buffers a single position now.
- sendIcon(LVGLImage) - Method in interface com.vuzix.ultralite.UltraliteSDK
-
Sends an icon to the glasses.
- sendNotification(String, String) - Method in interface com.vuzix.ultralite.UltraliteSDK
-
Sends a notification to the glasses for display with a default notification icon.
- sendNotification(String, String, LVGLImage) - Method in interface com.vuzix.ultralite.UltraliteSDK
-
Sends a notification to the glasses for display with an optional icon.
- sendNotification(String, String, String, LVGLImage) - Method in interface com.vuzix.ultralite.UltraliteSDK
-
Sends a notification to the glasses for display with an optional icon.
- sendNotification(String, String, String, String, LVGLImage) - Method in interface com.vuzix.ultralite.UltraliteSDK
-
Sends a notification to the glasses for display with an optional icon.
- sendScrollImage(LVGLImage, int, boolean) - Method in interface com.vuzix.ultralite.UltraliteSDK.ScrollingTextView
-
After sending scrollLayoutConfig, this will set the screen content according to those configured parameters.
- sendText(String) - Method in interface com.vuzix.ultralite.UltraliteSDK
-
Sends the specified text to the glasses for display.
- sendText(String) - Method in class com.vuzix.ultralite.utils.scroll.LiveText
-
Start showing the specified text.
- sendText(String, Icon) - Method in interface com.vuzix.ultralite.UltraliteSDK
-
Sends the specified text and icon to the glasses for display.
- setAnimationVisible(int, boolean) - Method in interface com.vuzix.ultralite.UltraliteSDK.Canvas
-
Changes visibility of an animation.
- setCallback(AutoScroller.AutoScrollEnded) - Method in class com.vuzix.ultralite.utils.scroll.AutoScroller
-
Add a callback to know when the full contents have been scrolled off the screen
- setDuration(int) - Method in class com.vuzix.ultralite.utils.scroll.AutoScroller
-
Set the duration of each line.
- setFont(String, int, int) - Method in interface com.vuzix.ultralite.UltraliteSDK
-
Sets the font used on the glasses.
- setImageVisible(int, boolean) - Method in interface com.vuzix.ultralite.UltraliteSDK.Canvas
-
Changes visibility of an image.
- setLayout(Layout, int) - Method in interface com.vuzix.ultralite.UltraliteSDK
-
Requests the specified layout and display timeout with a status bar displayed.
- setLayout(Layout, int, boolean) - Method in interface com.vuzix.ultralite.UltraliteSDK
-
Requests the specified layout, display timeout and hidden status bar if desired.
- setLayout(Layout, int, boolean, boolean, int) - Method in interface com.vuzix.ultralite.UltraliteSDK
-
Requests the specified layout, timeout and hidden status bar if desired.
- setPaused(boolean) - Method in interface com.vuzix.ultralite.UltraliteSDK.ScrollingTextView
-
After requesting control to SCROLL layout and configuring
UltraliteSDK.ScrollingTextView.scrollLayoutConfig(int, int, int, int, boolean)
with autoScroll true, this will pause and resume the automatic scrolling behavior. - setTextVisible(int, boolean) - Method in interface com.vuzix.ultralite.UltraliteSDK.Canvas
-
Changes visibility of text.
- SliceComparison() - Constructor for class com.vuzix.ultralite.utils.scroll.TextToImageSlicer.SliceComparison
- start() - Method in class com.vuzix.ultralite.utils.scroll.AutoScroller
-
Start showing the text.
- START - Enum constant in enum class com.vuzix.ultralite.Icon
-
Icon: Indication you are at the beginning of a route
- stopAndClear() - Method in class com.vuzix.ultralite.utils.scroll.AutoScroller
-
Stops sending the text and clears the display.
- STRAIGHT - Enum constant in enum class com.vuzix.ultralite.Icon
-
Icon: Arrow indicating to continue straight ahead
T
- TEXT_BOTTOM_CENTER_ALIGN - Enum constant in enum class com.vuzix.ultralite.Layout
-
Text will appear at the bottom of the display, center aligned.
- TEXT_BOTTOM_LEFT_ALIGN - Enum constant in enum class com.vuzix.ultralite.Layout
-
Text will appear at the bottom of the display, left aligned.
- TextAlignment - Enum Class in com.vuzix.ultralite
-
Possible alignments for text on a canvas.
- TextToImageSlicer - Class in com.vuzix.ultralite.utils.scroll
-
Utility class to convert blocks of text to image slices to send to the SCROLL layout.
- TextToImageSlicer(TextToImageSlicer) - Constructor for class com.vuzix.ultralite.utils.scroll.TextToImageSlicer
-
Create a deep copy of the TextToImageSlicer
- TextToImageSlicer(String, int, int) - Constructor for class com.vuzix.ultralite.utils.scroll.TextToImageSlicer
-
Construct a slicer to convert a block of text to a series of image slices that can be sent to the SCROLL layout.
- TextToImageSlicer(String, int, int, int) - Constructor for class com.vuzix.ultralite.utils.scroll.TextToImageSlicer
-
Construct a slicer to convert a block of text to a series of image slices that can be sent to the SCROLL layout.
- TextToImageSlicer(String, int, TextPaint, int) - Constructor for class com.vuzix.ultralite.utils.scroll.TextToImageSlicer
-
Construct a slicer to convert a block of text to a series of image slices that can be sent to the SCROLL layout.
- TextToImageSlicer.SliceComparison - Class in com.vuzix.ultralite.utils.scroll
-
Detailed results of comparing two slice objects
- TextWrapMode - Enum Class in com.vuzix.ultralite
-
Available wrap modes for text on a canvas.
- TOP_CENTER - Enum constant in enum class com.vuzix.ultralite.Anchor
-
Anchor position: top - centered left/right
- TOP_LEFT - Enum constant in enum class com.vuzix.ultralite.Anchor
-
Anchor position: top - left
- TOP_RIGHT - Enum constant in enum class com.vuzix.ultralite.Anchor
-
Anchor position: top - right
- toString() - Method in class com.vuzix.ultralite.utils.scroll.TextToImageSlicer
-
Return the string currently being sliced, useful for debugging
- TRUNCATE - Enum constant in enum class com.vuzix.ultralite.TextWrapMode
-
If the text is wider than the label, replaces the last 3 characters from bottom right corner of the label with dots (.)
- truncateToLine(int) - Method in class com.vuzix.ultralite.utils.scroll.TextToImageSlicer
-
Truncate this sliced text to a given number of lines.
U
- UltraliteColor - Enum Class in com.vuzix.ultralite
-
Possible colors on a canvas.
- UltraliteSDK - Interface in com.vuzix.ultralite
-
Main entry point for interacting with Ultralite glasses.
- UltraliteSDK.AcknowledgedCallback - Interface in com.vuzix.ultralite
-
Gets notified when requestAcknowledgement has been processed.
- UltraliteSDK.Canvas - Interface in com.vuzix.ultralite
-
Canvas is used to perform direct drawing operations to the Ultralite display.
- UltraliteSDK.Canvas.CommitCallback - Interface in com.vuzix.ultralite
-
Gets notified when a commit is complete.
- UltraliteSDK.ScrollingTextView - Interface in com.vuzix.ultralite
-
ScrollingTextView is used to perform optimized text drawing to the Ultralite display.
- UltraliteSDK.ScrollingTextView.ScrollViewCommand - Enum Class in com.vuzix.ultralite
-
This enumeration lists actions that are valid while an app has control and has selected the SCROLL layout.
- updateImage(int, LVGLImage) - Method in interface com.vuzix.ultralite.UltraliteSDK.Canvas
-
Replaces the image displayed with a particular id.
- updateText(int, String) - Method in interface com.vuzix.ultralite.UltraliteSDK.Canvas
-
Replaces the text displayed with a particular id.
- UTURN - Enum constant in enum class com.vuzix.ultralite.Icon
-
Icon: Arrow indicating to make a U-Turn
V
- validateScrollParameters(int, int, int) - Method in interface com.vuzix.ultralite.UltraliteSDK.ScrollingTextView
-
Utility method to check the paramters intended for
UltraliteSDK.ScrollingTextView.scrollLayoutConfig(int, int, int, int, boolean)
. - valueOf(String) - Static method in enum class com.vuzix.ultralite.Anchor
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.vuzix.ultralite.Icon
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.vuzix.ultralite.Layout
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.vuzix.ultralite.TextAlignment
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.vuzix.ultralite.TextWrapMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.vuzix.ultralite.UltraliteColor
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.vuzix.ultralite.UltraliteSDK.ScrollingTextView.ScrollViewCommand
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.vuzix.ultralite.Anchor
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.vuzix.ultralite.Icon
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.vuzix.ultralite.Layout
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.vuzix.ultralite.TextAlignment
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.vuzix.ultralite.TextWrapMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.vuzix.ultralite.UltraliteColor
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.vuzix.ultralite.UltraliteSDK.ScrollingTextView.ScrollViewCommand
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- WHITE - Enum constant in enum class com.vuzix.ultralite.UltraliteColor
-
Highest level of visible light added to the pixel
- WHITE - Static variable in interface com.vuzix.ultralite.LVGLImage.ColorMapper
-
The brightest color supported on the glasses, results in a fully lit pixel.
- WIDTH - Static variable in interface com.vuzix.ultralite.UltraliteSDK.Canvas
-
available width of the canvas to which we can draw
- WRAP - Enum constant in enum class com.vuzix.ultralite.TextWrapMode
-
Wrap too long lines into additional rows of text.
All Classes and Interfaces|All Packages|Constant Field Values
AutoScroller(UltraliteSDK, String, int, int, int, int, TextPaint)
for the version that specifies startingLineIndex.