Skip navigation links
A B C D F G I L M N O R S T U V 

A

addByteListener(DisplayDriver, U8g2ByteEventListener) - Static method in class com.ibasco.ucgdisplay.core.u8g2.U8g2EventDispatcher
 
addGpioListener(DisplayDriver, U8g2GpioEventListener) - Static method in class com.ibasco.ucgdisplay.core.u8g2.U8g2EventDispatcher
 

B

begin(long) - Static method in class com.ibasco.ucgdisplay.core.u8g2.U8g2Graphics
Simplified setup procedure of the display for the Arduino enviornment.
BUS_HARDWARE - Static variable in class com.ibasco.ucgdisplay.core.u8g2.U8g2Graphics
Bus interface using the device hardware specific features for data transport
BUS_SOFTWARE - Static variable in class com.ibasco.ucgdisplay.core.u8g2.U8g2Graphics
Bus interface using software bit-banging procedures for data transport

C

clear(long) - Static method in class com.ibasco.ucgdisplay.core.u8g2.U8g2Graphics
Clears all pixel on the display and the buffer.
clearBuffer(long) - Static method in class com.ibasco.ucgdisplay.core.u8g2.U8g2Graphics
Clears all pixel in the memory frame buffer.
clearDisplay(long) - Static method in class com.ibasco.ucgdisplay.core.u8g2.U8g2Graphics
Clears all pixel in the internal buffer AND on the connected display.
com.ibasco.ucgdisplay.core.u8g2 - package com.ibasco.ucgdisplay.core.u8g2
 
com.ibasco.ucgdisplay.utils.codegen - package com.ibasco.ucgdisplay.utils.codegen
 
COM_3WSPI - Static variable in class com.ibasco.ucgdisplay.core.u8g2.U8g2Graphics
3-Wire SPI protocol
COM_4WSPI - Static variable in class com.ibasco.ucgdisplay.core.u8g2.U8g2Graphics
4-Wire SPI protocol
COM_6800 - Static variable in class com.ibasco.ucgdisplay.core.u8g2.U8g2Graphics
Parallel 8-bit 6800 protocol
COM_8080 - Static variable in class com.ibasco.ucgdisplay.core.u8g2.U8g2Graphics
Parallel 8-bit 8080 protocol
COM_I2C - Static variable in class com.ibasco.ucgdisplay.core.u8g2.U8g2Graphics
I2C Protocol
COM_KS0108 - Static variable in class com.ibasco.ucgdisplay.core.u8g2.U8g2Graphics
Parallel 6800 protocol for KS0108 (Contains more chip select lines)
COM_SED1520 - Static variable in class com.ibasco.ucgdisplay.core.u8g2.U8g2Graphics
Special protocol for SED1520
COM_ST7920SPI - Static variable in class com.ibasco.ucgdisplay.core.u8g2.U8g2Graphics
4-Wire SPI protocol but does not use DC pin (Used by ST7920 controller)
COM_UART - Static variable in class com.ibasco.ucgdisplay.core.u8g2.U8g2Graphics
Serial/UART protocol

D

drawBitmap(long, int, int, int, int, byte[]) - Static method in class com.ibasco.ucgdisplay.core.u8g2.U8g2Graphics
drawBox(long, int, int, int, int) - Static method in class com.ibasco.ucgdisplay.core.u8g2.U8g2Graphics
Draw a box (filled frame), starting at x/y position (upper left edge).
drawCircle(long, int, int, int, int) - Static method in class com.ibasco.ucgdisplay.core.u8g2.U8g2Graphics
Draw a circle with radus rad at position (x0, y0).
drawDisc(long, int, int, int, int) - Static method in class com.ibasco.ucgdisplay.core.u8g2.U8g2Graphics
Draw a filled circle with radus rad at position (x0, y0).
drawEllipse(long, int, int, int, int, int) - Static method in class com.ibasco.ucgdisplay.core.u8g2.U8g2Graphics
Draw ellipse with radus rx and 'ry' at position (x0, y0).
drawFilledEllipse(long, int, int, int, int, int) - Static method in class com.ibasco.ucgdisplay.core.u8g2.U8g2Graphics
Draw a filled ellipse with radus rx and 'ry' at position (x0, y0).
drawFrame(long, int, int, int, int) - Static method in class com.ibasco.ucgdisplay.core.u8g2.U8g2Graphics
Draw a frame (empty box), starting at x/y position (upper left edge).
drawGlyph(long, int, int, short) - Static method in class com.ibasco.ucgdisplay.core.u8g2.U8g2Graphics
Draw a single character.
drawHLine(long, int, int, int) - Static method in class com.ibasco.ucgdisplay.core.u8g2.U8g2Graphics
Draw a horizontal line, starting at x/y position (left edge).
drawLine(long, int, int, int, int) - Static method in class com.ibasco.ucgdisplay.core.u8g2.U8g2Graphics
Draw a line between two points.
drawPixel(long, int, int) - Static method in class com.ibasco.ucgdisplay.core.u8g2.U8g2Graphics
Draw a pixel at the specified x/y position.
drawRoundedBox(long, int, int, int, int, int) - Static method in class com.ibasco.ucgdisplay.core.u8g2.U8g2Graphics
Draw a box with round edges, starting at x/y position (upper left edge).
drawRoundedFrame(long, int, int, int, int, int) - Static method in class com.ibasco.ucgdisplay.core.u8g2.U8g2Graphics
Draw a frame with round edges, starting at x/y position (upper left edge).
drawString(long, int, int, String) - Static method in class com.ibasco.ucgdisplay.core.u8g2.U8g2Graphics
Draw a string.
drawTriangle(long, int, int, int, int, int, int) - Static method in class com.ibasco.ucgdisplay.core.u8g2.U8g2Graphics
Draw a triangle (filled polygon).
drawUTF8(long, int, int, String) - Static method in class com.ibasco.ucgdisplay.core.u8g2.U8g2Graphics
Draw a string which is encoded as UTF-8.
drawVLine(long, int, int, int) - Static method in class com.ibasco.ucgdisplay.core.u8g2.U8g2Graphics
Draw a vertical line, starting at x/y position (upper end).
drawXBM(long, int, int, int, int, byte[]) - Static method in class com.ibasco.ucgdisplay.core.u8g2.U8g2Graphics
Draw a XBM Bitmap.

F

firstPage(long) - Static method in class com.ibasco.ucgdisplay.core.u8g2.U8g2Graphics
This command is part of the (picture) loop which renders the content of the display.

G

getAscent(long) - Static method in class com.ibasco.ucgdisplay.core.u8g2.U8g2Graphics
Returns the reference height of the glyphs above the baseline (ascent).
getBuffer(long) - Static method in class com.ibasco.ucgdisplay.core.u8g2.U8g2Graphics
Return the address of the start of the buffer.
getBufferCurrTileRow(long) - Static method in class com.ibasco.ucgdisplay.core.u8g2.U8g2Graphics
Return the intended position for the content of the pixel buffer (page) on the target display.
getBufferTileHeight(long) - Static method in class com.ibasco.ucgdisplay.core.u8g2.U8g2Graphics
Return the height of the page buffer in tiles.
getBufferTileWidth(long) - Static method in class com.ibasco.ucgdisplay.core.u8g2.U8g2Graphics
Return the width of the page buffer in tiles (One tile has a width of 8 pixel).
getCode() - Method in enum com.ibasco.ucgdisplay.core.u8g2.U8g2Message
 
getDescent(long) - Static method in class com.ibasco.ucgdisplay.core.u8g2.U8g2Graphics
Returns the reference height of the glyphs below the baseline (descent).
getDescription() - Method in enum com.ibasco.ucgdisplay.core.u8g2.U8g2Message
 
getHeight(long) - Static method in class com.ibasco.ucgdisplay.core.u8g2.U8g2Graphics
Get the current height of the display instance
getMaxCharHeight(long) - Static method in class com.ibasco.ucgdisplay.core.u8g2.U8g2Graphics
Each glyph is stored as a bitmap.
getMaxCharWidth(long) - Static method in class com.ibasco.ucgdisplay.core.u8g2.U8g2Graphics
Each glyph is stored as a bitmap.
getMessage() - Method in class com.ibasco.ucgdisplay.core.u8g2.U8g2MessageEvent
 
getStrWidth(long, String) - Static method in class com.ibasco.ucgdisplay.core.u8g2.U8g2Graphics
Return the pixel width of string.
getType() - Method in enum com.ibasco.ucgdisplay.core.u8g2.U8g2Message
 
getUTF8Width(long, String) - Static method in class com.ibasco.ucgdisplay.core.u8g2.U8g2Graphics
Return the pixel width of an UTF-8 encoded string.
getValue() - Method in class com.ibasco.ucgdisplay.core.u8g2.U8g2MessageEvent
 
getWidth(long) - Static method in class com.ibasco.ucgdisplay.core.u8g2.U8g2Graphics
Get the current width of the display instance

I

initDisplay(long) - Static method in class com.ibasco.ucgdisplay.core.u8g2.U8g2Graphics
Reset and configure the display.

L

log - Static variable in class com.ibasco.ucgdisplay.core.u8g2.U8g2EventDispatcher
 

M

main(String[]) - Static method in class com.ibasco.ucgdisplay.utils.codegen.UpdateControllerHeader
 

N

nextPage(long) - Static method in class com.ibasco.ucgdisplay.core.u8g2.U8g2Graphics
This command is part of the (picture) loop which renders the content of the display.

O

onByteEvent(U8g2ByteEvent) - Method in interface com.ibasco.ucgdisplay.core.u8g2.U8g2ByteEventListener
 
onGpioEvent(U8g2GpioEvent) - Method in interface com.ibasco.ucgdisplay.core.u8g2.U8g2GpioEventListener
 

R

removeByteListener(DisplayDriver) - Static method in class com.ibasco.ucgdisplay.core.u8g2.U8g2EventDispatcher
 
removeGpioListener(DisplayDriver) - Static method in class com.ibasco.ucgdisplay.core.u8g2.U8g2EventDispatcher
 
ROTATION_MIRROR - Static variable in class com.ibasco.ucgdisplay.core.u8g2.U8g2Graphics
No rotation, landscape, display content is mirrored
ROTATION_R0 - Static variable in class com.ibasco.ucgdisplay.core.u8g2.U8g2Graphics
No rotation
ROTATION_R1 - Static variable in class com.ibasco.ucgdisplay.core.u8g2.U8g2Graphics
90 degree clockwise rotation
ROTATION_R2 - Static variable in class com.ibasco.ucgdisplay.core.u8g2.U8g2Graphics
180 degree clockwise rotation
ROTATION_R3 - Static variable in class com.ibasco.ucgdisplay.core.u8g2.U8g2Graphics
270 degree clockwise rotation

S

sendBuffer(long) - Static method in class com.ibasco.ucgdisplay.core.u8g2.U8g2Graphics
Send the content of the memory frame buffer to the display.
setAutoPageClear(long, int) - Static method in class com.ibasco.ucgdisplay.core.u8g2.U8g2Graphics
Enables (mode=1) or disables (mode=0) automatic clearing of the pixel buffer by the U8g2Graphics.firstPage(long) and U8g2Graphics.nextPage(long) procedures.
setBitmapMode(long, int) - Static method in class com.ibasco.ucgdisplay.core.u8g2.U8g2Graphics
Defines, whether the bitmap functions will write the background color (mode 0/solid, mode = 0) or not (mode 1/transparent, mode = 1).
setBufferCurrTileRow(long, int) - Static method in class com.ibasco.ucgdisplay.core.u8g2.U8g2Graphics
Set the position of the pixel buffer for the sendBuffer command.
setContrast(long, int) - Static method in class com.ibasco.ucgdisplay.core.u8g2.U8g2Graphics
Set the contrast or brightness for the display (if supported).
setDisplayRotation(long, int) - Static method in class com.ibasco.ucgdisplay.core.u8g2.U8g2Graphics
Changes the display rotation.
setDrawColor(long, int) - Static method in class com.ibasco.ucgdisplay.core.u8g2.U8g2Graphics
Defines the bit value (color index) for all drawing functions.
setFlipMode(long, boolean) - Static method in class com.ibasco.ucgdisplay.core.u8g2.U8g2Graphics
Some displays support a 180 degree rotation of the internal frame buffer.
setFont(long, byte[]) - Static method in class com.ibasco.ucgdisplay.core.u8g2.U8g2Graphics
Define a u8g2 font for the glyph and string drawing functions.
setFont(long, String) - Static method in class com.ibasco.ucgdisplay.core.u8g2.U8g2Graphics
Define a u8g2 font for the glyph and string drawing functions.
setFontDirection(long, int) - Static method in class com.ibasco.ucgdisplay.core.u8g2.U8g2Graphics
The arguments defines the drawing direction of all strings or glyphs.
setFontMode(long, int) - Static method in class com.ibasco.ucgdisplay.core.u8g2.U8g2Graphics
Defines, whether the glyph and string drawing functions will write the background color (mode 0/solid, mode = 0) or not (mode 1/transparent, mode = 1).
setFontPosBaseline(long) - Static method in class com.ibasco.ucgdisplay.core.u8g2.U8g2Graphics
Change the reference position for the glyph and string draw functions.
setFontPosBottom(long) - Static method in class com.ibasco.ucgdisplay.core.u8g2.U8g2Graphics
Change the reference position for the glyph and string draw functions.
setFontPosCenter(long) - Static method in class com.ibasco.ucgdisplay.core.u8g2.U8g2Graphics
Change the reference position for the glyph and string draw functions.
setFontPosTop(long) - Static method in class com.ibasco.ucgdisplay.core.u8g2.U8g2Graphics
Change the reference position for the glyph and string draw functions.
setFontRefHeightAll(long) - Static method in class com.ibasco.ucgdisplay.core.u8g2.U8g2Graphics
A call to this procedure will define the calculation method for the ascent and descent of the current font.
setFontRefHeightExtendedText(long) - Static method in class com.ibasco.ucgdisplay.core.u8g2.U8g2Graphics
A call to this procedure will define the calculation method for the ascent and descent of the current font.
setFontRefHeightText(long) - Static method in class com.ibasco.ucgdisplay.core.u8g2.U8g2Graphics
A call to this procedure will define the calculation method for the ascent and descent of the current font.
setPowerSave(long, boolean) - Static method in class com.ibasco.ucgdisplay.core.u8g2.U8g2Graphics
Activates (enable = true) or disables (enable = false) the power save mode of the display.
setup(String, int, int, int, int, byte[], boolean) - Static method in class com.ibasco.ucgdisplay.core.u8g2.U8g2Graphics
Setup U8G2.

T

toString() - Method in class com.ibasco.ucgdisplay.core.u8g2.U8g2MessageEvent
 

U

U8G2_DRAW_ALL - Static variable in class com.ibasco.ucgdisplay.core.u8g2.U8g2Graphics
Draw the whole shape
U8G2_DRAW_LOWER_LEFT - Static variable in class com.ibasco.ucgdisplay.core.u8g2.U8g2Graphics
Draw the lower left portion of the shape
U8G2_DRAW_LOWER_RIGHT - Static variable in class com.ibasco.ucgdisplay.core.u8g2.U8g2Graphics
Draw the lower right portion of the shape
U8G2_DRAW_UPPER_LEFT - Static variable in class com.ibasco.ucgdisplay.core.u8g2.U8g2Graphics
Draw the upper left portion of the shape
U8G2_DRAW_UPPER_RIGHT - Static variable in class com.ibasco.ucgdisplay.core.u8g2.U8g2Graphics
Draw the upper right portion of the shape
U8g2ByteEvent - Class in com.ibasco.ucgdisplay.core.u8g2
 
U8g2ByteEvent(byte, byte) - Constructor for class com.ibasco.ucgdisplay.core.u8g2.U8g2ByteEvent
 
U8g2ByteEvent(int, int) - Constructor for class com.ibasco.ucgdisplay.core.u8g2.U8g2ByteEvent
 
U8g2ByteEvent(U8g2Message, int) - Constructor for class com.ibasco.ucgdisplay.core.u8g2.U8g2ByteEvent
 
U8g2ByteEventListener - Interface in com.ibasco.ucgdisplay.core.u8g2
 
U8g2EventDispatcher - Class in com.ibasco.ucgdisplay.core.u8g2
Listening service for U8g2 byte and gpio events
U8g2EventDispatcher() - Constructor for class com.ibasco.ucgdisplay.core.u8g2.U8g2EventDispatcher
 
U8g2GpioEvent - Class in com.ibasco.ucgdisplay.core.u8g2
 
U8g2GpioEvent(byte, byte) - Constructor for class com.ibasco.ucgdisplay.core.u8g2.U8g2GpioEvent
 
U8g2GpioEvent(int, int) - Constructor for class com.ibasco.ucgdisplay.core.u8g2.U8g2GpioEvent
 
U8g2GpioEvent(U8g2Message, int) - Constructor for class com.ibasco.ucgdisplay.core.u8g2.U8g2GpioEvent
 
U8g2GpioEventListener - Interface in com.ibasco.ucgdisplay.core.u8g2
 
U8g2Graphics - Class in com.ibasco.ucgdisplay.core.u8g2
This is a wrapper class for the U8G2 native graphics interface.
U8g2Graphics() - Constructor for class com.ibasco.ucgdisplay.core.u8g2.U8g2Graphics
 
U8g2Message - Enum in com.ibasco.ucgdisplay.core.u8g2
 
U8g2MessageEvent - Class in com.ibasco.ucgdisplay.core.u8g2
 
U8g2MessageEvent(byte, byte) - Constructor for class com.ibasco.ucgdisplay.core.u8g2.U8g2MessageEvent
 
U8g2MessageEvent(int, int) - Constructor for class com.ibasco.ucgdisplay.core.u8g2.U8g2MessageEvent
 
U8g2MessageEvent(U8g2Message, int) - Constructor for class com.ibasco.ucgdisplay.core.u8g2.U8g2MessageEvent
 
UpdateControllerHeader - Class in com.ibasco.ucgdisplay.utils.codegen
Simple utility class for generating the latest controller definitions from U8g2 codebuild.c file
UpdateControllerHeader() - Constructor for class com.ibasco.ucgdisplay.utils.codegen.UpdateControllerHeader
 

V

valueOf(String) - Static method in enum com.ibasco.ucgdisplay.core.u8g2.U8g2Message
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum com.ibasco.ucgdisplay.core.u8g2.U8g2Message
 
values() - Static method in enum com.ibasco.ucgdisplay.core.u8g2.U8g2Message
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D F G I L M N O R S T U V 
Skip navigation links

Copyright © 2018 Universal Character/Graphics display library. All rights reserved.