Skip to content

Bug Fixes and Changes

Compare
Choose a tag to compare
@davisdude davisdude released this 04 May 00:11
· 64 commits to master since this release

1.0.0.1

Changed:

  • Changes.txt now expanded to include short excertps from all previous

commits.

  • Changed release number from 3.0.0 to 1.0.0.1
  • Math.Round now can round to decimal places as the second argument.
  • Commented unnecessary call of Segment.CheckPoint in Polygon.LineIntersects.
  • Polygon.LineIntersects now returns where the lines intersect.
    • false if not intersection.
    • A table with all of the intersections { { px, py } }
  • Same with Polygon.PolygonIntersects, Polygon.CircleIntersects,

Fixed:

  • Error with GetSlope being called incorrectly.
  • README.md Line.GetPerpendicularSlope misdirection.
  • Same with Line.GetPerpendicularBisector, Line.Segment.GetIntersection,

Circle.IsLineSecant, Circle.IsSegmentSecant, Statistics.GetMean, Median,

Mode, and Range, and Shape:Remove, and fixed the naming for

Shape:CheckCollisions and Shape:Remove.

  • Clarified README.md
  • Made util SortWithReferences local.
  • Errors caused by local functions.

TODO:

  • Add:
    • Frequency
    • Binomial Probability
    • Standard Deviation
    • Conditional Probability