A B C D E F G I L M P R S U V X Y Z 
All Classes All Packages

A

applyViewingTransform() - Method in class pixelTeleporter.library.PixelTeleporter
Apply current viewing transform to all displayable objects.
autoDataEnabled() - Method in class pixelTeleporter.library.PixelTeleporter
Returns state of PixelTeleporter's automatic data handler

B

buildBackgroundImage() - Method in class pixelTeleporter.library.PTBackground
 

C

clipBackgroundToWindow() - Method in class pixelTeleporter.library.PTBackground
 

D

DEFAULT - pixelTeleporter.library.RenderMethod
 
disableAutoData() - Method in class pixelTeleporter.library.PixelTeleporter
Disables automatic handling of per frame pixel request/read operations.
disablePixelInfo() - Method in class pixelTeleporter.library.PixelTeleporter
Disable display of per pixel tooltips on mouse hover
disableUI() - Method in class pixelTeleporter.library.PixelTeleporter
Disables mouse/keyboard handlers.
dispose() - Method in class pixelTeleporter.library.PixelTeleporter
Called when the library shuts down.
draw() - Method in class pixelTeleporter.library.ScreenLED
 
draw() - Method in class pixelTeleporter.library.ScreenShape
 
draw(LinkedList<ScreenLED>) - Method in class pixelTeleporter.library.PixelTeleporter
Draw an LED object using the selected renderer and the current viewing transform.
draw2D() - Method in class pixelTeleporter.library.ScreenShape
 
draw3D() - Method in class pixelTeleporter.library.ScreenLED
 
draw3D() - Method in class pixelTeleporter.library.ScreenShape
 
DRAW3D - pixelTeleporter.library.RenderMethod
 

E

enableAutoData() - Method in class pixelTeleporter.library.PixelTeleporter
Enables automatic handling of per frame pixel request/read operations.
enablePixelInfo() - Method in class pixelTeleporter.library.PixelTeleporter
Enable display of per pixel tooltips on mouse hover
enableUI() - Method in class pixelTeleporter.library.PixelTeleporter
Enables mouse/keyboard handlers.
exportPixelblazeMap(LinkedList<ScreenLED>, String, float, boolean) - Method in class pixelTeleporter.library.PixelTeleporter
Convert a list of ScreenLEDs to a Pixelblaze compatible JSON pixel map and write it to the specified file.

F

FILE - pixelTeleporter.library.RenderMethod
 
findObjectCenter(LinkedList<ScreenLED>) - Method in class pixelTeleporter.library.PixelTeleporter
Find geometric center of object represented by ScreenLED list.

G

getBrightness() - Method in class pixelTeleporter.library.ScreenLED
 
getElementSize() - Method in class pixelTeleporter.library.PixelTeleporter
Gets the current pixel size.
getIndex() - Method in class pixelTeleporter.library.ScreenLED
 
getPixel(int) - Method in class pixelTeleporter.library.PixelTeleporter
Gets the color of a pixel
getScale() - Method in class pixelTeleporter.library.PTBackground
 

I

importPixelblazeMap(String, float) - Method in class pixelTeleporter.library.PixelTeleporter
Read a Pixelblaze compatible pixel map into a list of ScreenLED objects.

L

LEDRenderer - Interface in pixelTeleporter.library
 
load(String) - Method in class pixelTeleporter.library.PTBackground
Load an image file and scale it to the full current window size

M

moveRect(float, float) - Method in class pixelTeleporter.library.PTBackground
 

P

pixelBuffer - Variable in class pixelTeleporter.library.PixelTeleporter
 
pixelInfoEnabled() - Method in class pixelTeleporter.library.PixelTeleporter
Returns state of PixelTeleporter's pixel index order labeling
PixelTeleporter - Class in pixelTeleporter.library
Manages communication with the PixelTeleporter server device and provides a framework for object rendering and basic user camera control.
PixelTeleporter(PApplet, String) - Constructor for class pixelTeleporter.library.PixelTeleporter
Creates and initializes a PixelTeleporter object using default server/client UDP ports (8081,8082)
PixelTeleporter(PApplet, String, int) - Constructor for class pixelTeleporter.library.PixelTeleporter
Creates and initializes a PixelTeleporter object.
PixelTeleporter(PApplet, String, int, int) - Constructor for class pixelTeleporter.library.PixelTeleporter
Creates and initializes a PixelTeleporter object.
pixelTeleporter.library - package pixelTeleporter.library
 
post() - Method in class pixelTeleporter.library.PixelTeleporter
 
pre() - Method in class pixelTeleporter.library.PixelTeleporter
 
PTBackground - Class in pixelTeleporter.library
Manages communication with the PixelTeleporter server device and provides a framework for object rendering and basic user camera control.
PTBackground(PApplet) - Constructor for class pixelTeleporter.library.PTBackground
 

R

readData() - Method in class pixelTeleporter.library.PixelTeleporter
To be called in draw() prior to rendering.
REALISTIC2D - pixelTeleporter.library.RenderMethod
 
render(LinkedList<ScreenLED>) - Method in interface pixelTeleporter.library.LEDRenderer
 
render(LinkedList<ScreenLED>) - Method in class pixelTeleporter.library.RendererR2D
 
render2D(LinkedList<ScreenLED>) - Method in class pixelTeleporter.library.PixelTeleporter
Deprecated.
Use new draw() method instead.
render3D(LinkedList<ScreenLED>) - Method in class pixelTeleporter.library.PixelTeleporter
Deprecated.
Use new draw() method instead.
renderAssist() - Method in class pixelTeleporter.library.ScreenLED
Translates ScreenLED to center and returns an int containing the pixel's current RGB color.
RendererR2D - Class in pixelTeleporter.library
Realistic 2D ScreenLED renderer.
RendererR2D(PixelTeleporter) - Constructor for class pixelTeleporter.library.RendererR2D
 
RenderMethod - Enum in pixelTeleporter.library
Methods used to draw LED objects to the screen.
renderShape(LinkedList<ScreenShape>) - Method in class pixelTeleporter.library.PixelTeleporter
Deprecated.
Use new draw() method instead
requestData() - Method in class pixelTeleporter.library.PixelTeleporter
Tells the transport to request a frame of pixel data from the server.
resetBackground() - Method in class pixelTeleporter.library.PTBackground
 

S

ScreenLED - Class in pixelTeleporter.library
Represents individual "LEDs".
ScreenLED(PixelTeleporter) - Constructor for class pixelTeleporter.library.ScreenLED
 
ScreenLED(PixelTeleporter, float, float) - Constructor for class pixelTeleporter.library.ScreenLED
 
ScreenLED(PixelTeleporter, float, float, float) - Constructor for class pixelTeleporter.library.ScreenLED
 
ScreenLEDFactory() - Method in class pixelTeleporter.library.PixelTeleporter
Creates ScreenLED object with x,y,z coords initialized to 0.
ScreenLEDFactory(float, float) - Method in class pixelTeleporter.library.PixelTeleporter
Creates ScreenLED object using x and y coords
ScreenLEDFactory(float, float, float) - Method in class pixelTeleporter.library.PixelTeleporter
Creates ScreenLED object using x,y,z coords
ScreenShape - Class in pixelTeleporter.library
Allows the use of an arbitrary 2D or 3D shape to represent an LED
ScreenShape(PixelTeleporter, PShape) - Constructor for class pixelTeleporter.library.ScreenShape
 
ScreenShape(PixelTeleporter, PShape, int) - Constructor for class pixelTeleporter.library.ScreenShape
 
ScreenShapeFactory(PShape) - Method in class pixelTeleporter.library.PixelTeleporter
Creates ScreenShape object using supplied shape
ScreenShapeFactory(PShape, int) - Method in class pixelTeleporter.library.PixelTeleporter
Creates ScreenShape object using supplied shape
setBackgroundImage(String) - Method in class pixelTeleporter.library.PixelTeleporter
Loads an image file for to use as a background.
setElementSize(int) - Method in class pixelTeleporter.library.PixelTeleporter
Sets the size of displayed pixels with the illuminated portion defaulting to 40% of the total size.
setElementSize(int, int) - Method in class pixelTeleporter.library.PixelTeleporter
Sets size of displayed led "pixels"
setIndex(int) - Method in class pixelTeleporter.library.ScreenLED
 
setObjectCenter(float, float, float) - Method in class pixelTeleporter.library.PixelTeleporter
Set the center of rotation to specified x,y,z position.
setOpacity(int) - Method in class pixelTeleporter.library.ScreenShape
Set opacity of current shape.
setRenderMethod(RenderMethod) - Method in class pixelTeleporter.library.PixelTeleporter
Sets the method used to draw LED objects to the screen.
setRotation(float, float, float) - Method in class pixelTeleporter.library.PixelTeleporter
Set current rotation of displayable object to specified x,y,z angle (radians).
setRotationRate(float, float, float) - Method in class pixelTeleporter.library.PixelTeleporter
Set rotation rate of displayable object to x,y,z radians/millisecond.
setScale(float) - Method in class pixelTeleporter.library.PTBackground
 
SHADER3D - pixelTeleporter.library.RenderMethod
 
showImage() - Method in class pixelTeleporter.library.PTBackground
 
start() - Method in class pixelTeleporter.library.PixelTeleporter
Start data transport and initialize camera UI if enabled

U

uiEnabled() - Method in class pixelTeleporter.library.PixelTeleporter
Returns state of PixelTeleporter's mouse/keyboard handlers

V

valueOf(String) - Static method in enum pixelTeleporter.library.RenderMethod
Returns the enum constant of this type with the specified name.
values() - Static method in enum pixelTeleporter.library.RenderMethod
Returns an array containing the constants of this enum type, in the order they are declared.
VERSION - Static variable in class pixelTeleporter.library.PixelTeleporter
 

X

x - Variable in class pixelTeleporter.library.ScreenLED
 

Y

y - Variable in class pixelTeleporter.library.ScreenLED
 

Z

z - Variable in class pixelTeleporter.library.ScreenLED
 
A B C D E F G I L M P R S U V X Y Z 
All Classes All Packages