DroidPlanner: UI functions to add a polygon to the map.
Setting up for the grid map function.
DroidPlanner: Starting to maker the hatchFill function.
Just added a function to get the corners of the bounding box of the markers on the map.
DroidPlanner: Fisrt draft of the hatchFill algorithm
DroidPlanner: Fix problem when zoom to extents without a device GPS location.
Simply excludes the myLocation point from the zoom function if it's null
DroidPlanner: Progress on the Grid function, now capable of generation the lines for the grid.
DroidPlanner: adding some points for debugging.
These must be deleted after.
DroidPlanner: Adding a clas to hold the grid lines
DroidPlanner: Function to find the intersections between the polygon and the grid lines
DroidPlanner: When finding the intersections the last polygon line must not be forget
DroidPlanner: Just Formatting
DroidPlanner: Filter the grid interssections to use only the outside polygon intersections
Deleted unused data from lineLatLng class
DroidPlanner: Refactorring the gird generation function.
DroidPlanner: Refactoring the findIntersections functions.
Just added a new way of generating the gridpoints from the hatch lines, but it must be better codded in the near future
DroidPlanner: Auxiliary functions
DroidPlanner: Commenting some of the auxiliary functions
And renaming some private variables
DroidPlanner: Renaming some functions to give a better understanding of the code
DroidPlanner: Finishing the grid generation function. Function to generate waypoints from the hatch lines.
Needs some testing but it seams to work ok.
Added some helper functions to MissionMananger.
DroidPlanner: Cleaning up the U.I. and removing some debug code for the polygon mode.
DroidPlanner: Adding a menu to select options to do the hatch fill on a polygon.
DroidPlanner: Auxiliary function to calculate the area of a polygon