Rich2 on master
Minor (compare)
Rich2 on master
#171 Correctedsides on wolrd en… (compare)
Rich2 on master
#171 Created all warm grids. (compare)
Rich2 on master
#171 Created 320Km 150 West gri… (compare)
Rich2 on master
#171 Created 320Km 120 West gri… (compare)
Rich2 on master
#171 Finished 320Km East 180 gr… (compare)
Rich2 on master
#171 Finished 320Km West 90 gri… (compare)
Rich2 on master
#171 Start on 320Km West 90 gri… (compare)
Rich2 on master
#171 Automated EGridMan product… (compare)
Rich2 on master
#171 Created a new multi grid f… (compare)
Rich2 on master
#171 Started 320km West 60. (compare)
Rich2 on master
#171 Created east 150 grid. (compare)
Rich2 on master
#171 Added grids for 90E and 15… (compare)
Rich2 on master
#171 Comments and renaming. (compare)
Rich2 on master
#171 Sides in wrong place on mu… (compare)
Rich2 on master
#124 Created LineSegBuilder. (compare)
Rich2 on master
#171 Started auto creating EGri… (compare)
Rich2 on master
Minor. (compare)
Rich2 on master
#171 Removed cOffset parameter. (compare)
Rich2 on master
#171 CenLongInt now passed as p… (compare)
@mghildiy I would suggest working on the examples in the Graphics/srcExs folder.
I've just updated the website documentation page. So copy the DevSettings.rson file from the Dev/Misc folder to the Dev/User folder. You will have to create the Dev/User folder yourself as its under git ignore. Then you can change the app / example that runs for:
~Dev/reStart
If you change the appStr in Dev/User/DevSettings.rson and save it then sbt will automatically relaunch the new specified example /app in the same way that sbt rebuilds when you make and save code changes.
@agarwalBinay18 So you need to have a JDK version of Java installed. Jdk 11 is ideal but later versions should all work. Then install sbt. Clone the project to a location of your choice and then shift into the openstrat folder and run sbt. Then from the Sbt command prompt run:
~ Dev/reStart
That will compile and open a graphical application. If you make any changes to the source files it will recompile and run with your changes.
Dev/User
folder is ignored by git, allowing each developer to change the app/example they are working on as many times as they want without worrying about the change getting staged, committed and pushed back to the upstream repository.
openstrat.sbt
file in the root folder of openstrat. This is a platform specific library dependency. So the library that is called in is different on Windows from Linux. I strongly expect that this is causing the problem when trying to run the project from Git bash.
@Rich2 Re: Ellipses & Javafx Tranformations on Canvas:
gc.rotate(xAxisRotationAngle)
gc.setLineWidth(ed.lineWidth)
gc.setStroke(toFxColor(ed.lineColour))
gc.strokeOval(ed.xCen - ed.shape.radius1, ed.yCen - ed.shape.radius0, ed.shape.diameter1, ed.shape.diameter0)
gc.rotate(-xAxisRotationAngle)
Im guessing you'll need to do a translation too - you can use gc.save & restore to simplify that a little