Fan-Wu Yang
18a689b110
Changed a constant to be using the one in the constants file (prepartory start time) and temporarily made it so that the race can start in 3 seconds. #story[1261]
2017-09-07 19:30:51 +12:00
fjc40
3176e76c8c
MockRace:
...
Now uses RaceState as its base class, rather than Race. This aligns it with VisualiserRace. RaceState contains the shared race state between the client and server, and stores most of its data in RaceDataSource etc..., instead of maintaining its own copy.
Moved collider registry member to MockRace.
XMLUtilities:
Added documentation to two important functions, and updated them to use generics instead of Objects.
#story[1188]
2017-08-31 21:06:13 +12:00
Fan-Wu Yang
83b0c0a6b4
Fixed issue using File from java.io.File which did not like maven
2017-08-17 16:24:54 +12:00
Joseph Gardner
a3fe57ed5a
Removed print statement. #story[1092]
2017-08-17 12:27:59 +12:00
Fan-Wu Yang
8d87da6206
fixed java doc issues on my side #story[1092]
2017-08-15 22:44:56 +12:00
Fan-Wu Yang
b5e414f97a
Made all the model classes extend off the schema xml classes for race, and made xml builder, validator and reader utility class.
...
#story[1092]
2017-08-14 03:47:42 +12:00
Fan-Wu Yang
70d5447e88
Moving stuff from school pc to home
2017-08-13 23:03:16 +12:00
Fan-Wu Yang
7c6f0931ba
Transferring files from my laptop to desktop to work on, may be broken.
2017-08-12 23:18:54 +12:00
Fan-Wu Yang
a460df3e4d
Fixed Javadocs that were causing the build to fail. #story[1096]
2017-08-07 16:30:06 +12:00
Fan-Wu Yang
0f9b191ccb
Added doc strings to RaceXML Creator #story[1096]
2017-08-07 16:13:15 +12:00
Fan-Wu Yang
fef35d0b00
The race is rotated with it's initial rotation in mind
...
- RaceXMLCreator now checks the bearing of the race with getLineAngle()
- Split some methods into functions so that it is more readable
#story[1096]
2017-08-07 02:37:05 +12:00
Fan-Wu Yang
2ce1c0786e
The course points can now be rotated,
...
- Created markToGPSCoordinate Class
- Added Rotation to marks
#story[1092]
2017-08-07 02:01:41 +12:00
Fan-Wu Yang
f23c3f854d
Seperated race xml creation into a class of its own
...
- Created RaceXMLCreator class
- made a function to convert limit to GPS Coordinate (limitToGPSCoordinate)
- can rotate a GPS Coordinate around a point (rotate)
- can get center of a race with (getCenter)
#story[1092]
2017-08-03 23:13:28 +12:00
Fan-Wu Yang
4e8d4f2433
Created Schema for Race xml's and generated classes for reading xml with xjc, made the RaceXMLReader read Corner classes in as well as making a corner class #story[1092]
2017-08-03 02:42:33 +12:00