| Class | Description |
|---|---|
| AboutPanel |
Description: The about panel to tell user what version of the simulator they are using and who built the simulator
|
| Body | |
| ControlPanel |
Description: The panel to show the buttons of the xbox controller
|
| ControlPanelJframe |
Contains the main Frame that uses the Control Panel.
|
| CoordinateSystem |
Basically the coordinate system.
|
| FullBody |
Includes the complete body including legs and main body and you can see this on Simulator Window
|
| Java |
Programming class.
|
| Legs |
Legs class.
|
| LocalServer |
Initializes a local server on the user machine
|
| LocalServerThread |
A thread for running the GUI and LocalServer simultaneously
|
| LocalURLReader |
Reads the text on a url.
|
| SettingsPanel |
Settings panel helps user set the ip of the bot so that user can upload code from simulator and also control the bot using xbox
|
| Simulator |
Panel for Simulator Window class which extends JFrame
|
| SimulatorMenu |
responsible for the menubar on top of the simulator window
|
| SimulatorWindow | |
| URLReader |
Reads the text on a url.
|
| Xbox |
another runnable class for multithreading.
|
| XboxControl |
A class for making Jamepad more easier
|
| XboxListener |
Transmits data to server over JEditorPane after inputs from xbox
|