A B C D E F G I L M P R S U V X Y Z
All Classes All Packages
All Classes All Packages
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
Y
Z
A B C D E F G I L M P R S U V X Y ZAll Classes All Packages