Commit Graph

8 Commits

Author SHA1 Message Date
d6e76ef26b functions to determine if point is on line
also includes lineOnLine to determine if a line is on another line.
Added a new type line struct which consists of two points.
2016-08-26 16:26:59 -07:00
69aff8a038 added function to test containment
Containment uses the sumOfTri to determine if a point is inside of the
rectangle, r1.  It checks all four points of r2 (p1, p2, p3, p4) against
r1.  If they are all inside, then the rectangle is contained.
2016-08-26 13:48:26 -07:00
4ad50ba37c added area of three points
I am going to use the area of triangles when determining if the point is
inside of another square to determine containment.  This was just an
important step
2016-08-26 12:02:43 -07:00
fc4c1c820b determine size of rectangle
To determine the size of rectangle, it was required to be able to
determine who would be the neighboring points.  A neighbor is a point
that would make the exterior of the rectangle, not the cross-section.
Finding the neighbors allows for a simple l*w to calculate size.
2016-08-26 11:37:55 -07:00
b9bc23566f added method to determine distance between points
should be valuable to know what distance between two points is. Also
added testing
2016-08-26 11:37:18 -07:00
b5a9726d2d created rectangle struct and IsRect()
defined what a rectangle is and also implemented IsRect(), which returns
a bool whether the coordinates given make a rectangle or not.  Tests
were written for IsRect()
2016-08-26 09:08:30 -07:00
56f8910a4e updated gitignore for swp files 2016-08-26 09:07:42 -07:00
dm
f672f94faa initial commit 2016-08-26 08:13:01 -07:00