Package virtualbreadboard.arduino
Class Adafruit_NeoMatrix
java.lang.Object
virtualbreadboard.arduino.PrintFormatter
virtualbreadboard.arduino.Adafruit_GFX
virtualbreadboard.arduino.Adafruit_NeoMatrix
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
-
Constructor Summary
ConstructorsConstructorDescriptionAdafruit_NeoMatrix
(int w, int h, int pin, int matrixType, int ledType) Adafruit_NeoMatrix
(int mW, int mH, int tX, int tY, int pin, int matrixType, int ledType) -
Method Summary
Modifier and TypeMethodDescriptionvoid
begin()
void
clear()
int
Color
(byte r, byte g, byte b) int
Color
(int r, int g, int b) void
drawPixel
(int x, int y, int color) long
expandColor
(int color) void
fillScreen
(int color) int
void
setBrightness
(int n) void
void
setPassThruColor
(long c) void
setPin
(int p) void
setPixelColor
(int n, int r, int g, int b) void
setPixelColor
(int n, long rgb) void
void
show()
void
write
(int writeMe) void
Methods inherited from class virtualbreadboard.arduino.Adafruit_GFX
cp437, drawBitmap, drawBitmap, drawChar, drawCircle, drawCircleHelper, drawFastHLine, drawFastVLine, drawLine, drawRect, drawRoundRect, drawTriangle, drawXBitmap, fillCircle, fillRect, fillRoundRect, fillTriangle, getCursorX, getCursorY, getRotation, height, invertDisplay, setCursor, setRotation, setTextColor, setTextColor, setTextSize, setTextWrap, width, write
-
Field Details
-
NEO_MATRIX_TOP
public static final int NEO_MATRIX_TOP- See Also:
-
NEO_MATRIX_BOTTOM
public static final int NEO_MATRIX_BOTTOM- See Also:
-
NEO_MATRIX_LEFT
public static final int NEO_MATRIX_LEFT- See Also:
-
NEO_MATRIX_RIGHT
public static final int NEO_MATRIX_RIGHT- See Also:
-
NEO_MATRIX_CORNER
public static final int NEO_MATRIX_CORNER- See Also:
-
NEO_MATRIX_ROWS
public static final int NEO_MATRIX_ROWS- See Also:
-
NEO_MATRIX_COLUMNS
public static final int NEO_MATRIX_COLUMNS- See Also:
-
NEO_MATRIX_AXIS
public static final int NEO_MATRIX_AXIS- See Also:
-
NEO_MATRIX_PROGRESSIVE
public static final int NEO_MATRIX_PROGRESSIVE- See Also:
-
NEO_MATRIX_ZIGZAG
public static final int NEO_MATRIX_ZIGZAG- See Also:
-
NEO_MATRIX_SEQUENCE
public static final int NEO_MATRIX_SEQUENCE- See Also:
-
NEO_TILE_TOP
public static final int NEO_TILE_TOP- See Also:
-
NEO_TILE_BOTTOM
public static final int NEO_TILE_BOTTOM- See Also:
-
NEO_TILE_LEFT
public static final int NEO_TILE_LEFT- See Also:
-
NEO_TILE_RIGHT
public static final int NEO_TILE_RIGHT- See Also:
-
NEO_TILE_CORNER
public static final int NEO_TILE_CORNER- See Also:
-
NEO_TILE_ROWS
public static final int NEO_TILE_ROWS- See Also:
-
NEO_TILE_COLUMNS
public static final int NEO_TILE_COLUMNS- See Also:
-
NEO_TILE_AXIS
public static final int NEO_TILE_AXIS- See Also:
-
NEO_TILE_PROGRESSIVE
public static final int NEO_TILE_PROGRESSIVE- See Also:
-
NEO_TILE_ZIGZAG
public static final int NEO_TILE_ZIGZAG- See Also:
-
NEO_TILE_SEQUENCE
public static final int NEO_TILE_SEQUENCE- See Also:
-
-
Constructor Details
-
Adafruit_NeoMatrix
public Adafruit_NeoMatrix(int w, int h, int pin, int matrixType, int ledType) -
Adafruit_NeoMatrix
public Adafruit_NeoMatrix(int mW, int mH, int tX, int tY, int pin, int matrixType, int ledType)
-
-
Method Details
-
write
- Specified by:
write
in classPrintFormatter
-
expandColor
public long expandColor(int color) -
Color
public int Color(byte r, byte g, byte b) -
Color
public int Color(int r, int g, int b) -
setPassThruColor
public void setPassThruColor(long c) -
setPassThruColor
public void setPassThruColor() -
drawPixel
public void drawPixel(int x, int y, int color) - Specified by:
drawPixel
in classAdafruit_GFX
-
fillScreen
public void fillScreen(int color) - Overrides:
fillScreen
in classAdafruit_GFX
-
setRemapFunction
-
begin
public void begin() -
show
public void show() -
setPin
public void setPin(int p) -
setPixelColor
public void setPixelColor(int n, int r, int g, int b) -
setPixelColor
public void setPixelColor(int n, long rgb) -
numPixels
public int numPixels() -
setBrightness
public void setBrightness(int n) -
clear
public void clear() -
write
public void write(int writeMe) - Specified by:
write
in classPrintFormatter
-