Directory | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 19 (100.0%) | 371 (100.0%) | 19.5 |
src/slogo/gui/ | 12 (63.2%) | 258 (69.5%) | 21.5 |
src/testing/ | 2 (10.5%) | 104 (28.0%) | 52.0 |
src/slogo/model/ | 3 (15.8%) | 8 (2.2%) | 2.6 |
/ | 1 (5.3%) | 1 (0.3%) | 1.0 |
src/slogo/ | 1 (5.3%) | 0 (0.0%) | 0.0 |
Testing added for the getTowardsHeading method
12 lines of code changed in 1 file:
Fixed Will's error with clone() (LOOK AT THE API NEXT TIME!!!)
2 lines of code changed in 1 file:
minor bug fixes for clean and reset methods so that turtle is drawn after screen is cleared
2 lines of code changed in 1 file:
added "clean" method which clears the array of lines but leaves the turtle as is.
34 lines of code changed in 1 file:
add getTowardsHeading method for Towards
12 lines of code changed in 1 file:
several changes of note: drawing lines is now handled by PenLine class, and color changing works for the lines
130 lines of code changed in 2 files:
all functionality works as normal for the presentation
5 lines of code changed in 1 file:
Test cases in JUnit for the Turtle class in slogo.gui
92 lines of code changed in 1 file:
Added getter methods for startX and startY variables
8 lines of code changed in 2 files:
Added methods to allow GUI to access turtle start point
10 lines of code changed in 1 file:
Added boolean penIsDown variable to allow GUI/user to specify when the pen is up or down (thus, when the turtle is drawing or not drawing).
Also added a rotate method to add or subtract an int representation of the number of degrees the turtle should turn.
33 lines of code changed in 1 file:
Added pen functionality to the Turtle
22 lines of code changed in 1 file:
Changed access scope to Turtle's instance variables (location, direction, pen position are all private now)
4 lines of code changed in 1 file:
Minor comment alteration for documentation
2 lines of code changed in 1 file:
"Rough Draft" version of the Turtle model for consideration. So far, the Turtle has a location (represented as a Point), a direction (represented by an int between 0 and 360), and a boolean, penIsDown, that represents the state of the pen. All the constructors and getter methods work correctly but because my partner didn't show up *cough* Will *cough* I didn't really think I'd rush to figure out all the trig involved in the rotate and move methods.
2 lines of code changed in 1 file:
I moved it to the Project directory. This makes the project better.
1 lines of code changed in 1 file:
This is a text file that says "Hello World!" for practice in class.
This makes the code better.
0 lines of code changed in 1 file: