A B C D E F G H L M N P R S U V W

A

add(int) - Method in class Animation
Add a new (empty) frame at the specified position
add(int, AFrame) - Method in class Animation
Add a specified frame at the specified position
addAnimation() - Method in class cubeWorker
Add an animation.
addFrame(int) - Method in class cubeWorker
Add a Frame to an animation.
AFrame - Class in <Unnamed>
The representation of a single frame.
AFrame() - Constructor for class AFrame
 
animAdd_ActionPerformed(ActionEvent) - Method in class Frame
 
Animation - Class in <Unnamed>
A collection of frames that represent an entire animation.
Animation() - Constructor for class Animation
 
AnimationUtility - Class in <Unnamed>
A helper class that loads animations from a file or saves them to one.
AnimationUtility() - Constructor for class AnimationUtility
 
animDown_ActionPerformed(ActionEvent) - Method in class Frame
 
animRemove_ActionPerformed(ActionEvent) - Method in class Frame
 
animUp_ActionPerformed(ActionEvent) - Method in class Frame
 

B

btnClicked(int, int) - Method in class layerEditFrame
Gets called when the user clicks on a Toggle Button.

C

cancel() - Method in class layerEditFrame
Action of Cancel Button.
changedStateSinceSave() - Method in class cubeWorker
Check if something changed after loading/saving.
cubeWorker - Class in <Unnamed>
This class holds all Data of the Application.

D

download_ActionPerformed(ActionEvent) - Method in class Frame
 
downloadState(String) - Method in class cubeWorker
Get all animations from the cube, place it in this object

E

editA_ActionPerformed(ActionEvent) - Method in class Frame
 
editB_ActionPerformed(ActionEvent) - Method in class Frame
 
editC_ActionPerformed(ActionEvent) - Method in class Frame
 
editD_ActionPerformed(ActionEvent) - Method in class Frame
 
editE_ActionPerformed(ActionEvent) - Method in class Frame
 
editF_ActionPerformed(ActionEvent) - Method in class Frame
 
editG_ActionPerformed(ActionEvent) - Method in class Frame
 
editH_ActionPerformed(ActionEvent) - Method in class Frame
 

F

Frame - Class in <Unnamed>
 
Frame(String) - Constructor for class Frame
 
frameAdd_ActionPerformed(ActionEvent) - Method in class Frame
 
frameDown_ActionPerformed(ActionEvent) - Method in class Frame
 
frameList - Variable in class Frame
 
frameRemove_ActionPerformed(ActionEvent) - Method in class Frame
 
framesRemaining() - Method in class cubeWorker
Get the number of frames you can add until the Cubes memory is full.
frameUp_ActionPerformed(ActionEvent) - Method in class Frame
 

G

get(int) - Method in class Animation
Gets the specified frame in this animation
get3D() - Method in class Frame
 
getAnimationName(int) - Method in class cubeWorker
Get the name of an animation
getData() - Method in class AFrame
Gets tha Data of this Frame
getFinalFrame() - Method in class layerEditFrame
Get the edited data back.
getFrame(int, int) - Method in class cubeWorker
Get the data of a frame.
getFrameName(int, int) - Method in class cubeWorker
Get the name of a frame.
getFrameTime(int, int) - Method in class cubeWorker
Get frame duration.
getLastError() - Static method in class AnimationUtility
Get the last error that occured while writing
getLayer(int) - Method in class AFrame
Gets the Data of the Layer you want
getName() - Method in class AFrame
Gets the Name of this Frame
getName() - Method in class Animation
Gets the name of this animation
getSerialPorts() - Method in class cubeWorker
Get the names of all available serial ports.
getTime() - Method in class AFrame
Gets the Duration of this Frame

H

HelperUtility - Class in <Unnamed>
This helper class extracts the serialHelper from the JAR file, makes it executable and executes it with the given Command line arguments.
HelperUtility() - Constructor for class HelperUtility
 

L

layerEditFrame - Class in <Unnamed>
Shows a windows that allows the user to toggle the state of 64 LEDs.
layerEditFrame(int, int, int, cubeWorker, Frame) - Constructor for class layerEditFrame
Create a new layer editor.
Led3D - Class in <Unnamed>
This class is responsible for displaying the 3D View of our Cube.
Led3D(Canvas3D) - Constructor for class Led3D
 
load_ActionPerformed(ActionEvent) - Method in class Frame
 
loadState(String) - Method in class cubeWorker
Loads an animation file into this worker.

M

main(String[]) - Static method in class Frame
 
moveAnimation(int, int) - Method in class cubeWorker
Move an animation UP or DOWN.
moveFrame(int, int, int) - Method in class cubeWorker
Move a frame.

N

numOfAnimations() - Method in class cubeWorker
Get the number of animations in this worker.
numOfFrames(int) - Method in class cubeWorker
Get the number of frames in an animation.

P

printTranslationData() - Method in class Led3D
Prints the translation matrix that is changed by moving/rotating the 3D Cube with your mouse.

R

readFile(String) - Static method in class AnimationUtility
Read a file, return ArrayList with all animations in the file.
remove(int) - Method in class Animation
Removes a frame.
removeAnimation(int) - Method in class cubeWorker
Remove an animation.
removeFrame(int, int) - Method in class cubeWorker
Remove a frame.
runHelper(String[]) - Static method in class HelperUtility
Run the serialHelper with the given arguments

S

save() - Method in class layerEditFrame
Gets called when clicking the save button.
save_ActionPerformed(ActionEvent) - Method in class Frame
 
saveAs_ActionPerformed(ActionEvent) - Method in class Frame
 
saveState(String) - Method in class cubeWorker
Save the state of this object into a file.
set(AFrame, int) - Method in class Animation
Sets the selected Frame
setAnimationName(String, int) - Method in class cubeWorker
Set the name of an animation  @param s New name
setData(short[]) - Method in class AFrame
Sets the Data of this Frame
setData(short[]) - Method in class Led3D
Sets the data that is displayed by the LEDs
setFrame(short[], int, int) - Method in class cubeWorker
Set the data of a frame
setFrameName(String, int, int) - Method in class cubeWorker
Set the name of a frame.
setFrameTime(short, int, int) - Method in class cubeWorker
Set the frames duration.
setName(String) - Method in class AFrame
Sets the Name of this Frame
setName(String) - Method in class Animation
Sets the name of this animation
setTime(short) - Method in class AFrame
Sets the Duration of this Frame
size() - Method in class Animation
Return size of this animation, in number of frames

U

upload_ActionPerformed(ActionEvent) - Method in class Frame
 
uploadState(String) - Method in class cubeWorker
Send all animations to the cube.

V

valueChanged(ListSelectionEvent) - Method in class Frame
 

W

writeFile(String, ArrayList<Animation>) - Static method in class AnimationUtility
Write a file with all Animations of an ArrayList

A B C D E F G H L M N P R S U V W