Skip to content

2.0.0

Latest

Choose a tag to compare

@Sztorm Sztorm released this 27 Oct 01:35

MathKit 2.0.0

Breaking changes:

  • Renamed library to MathKit, all imports must be updated.
  • Renamed Color32 type to ColorRGBA32.
  • Vector2F multiplication and division now yields ComplexF result. Previous functionality has been moved to multipliedComponentWiseBy and dividedComponentWiseBy methods.

Regular changes:

  • Added convenience functions for Float, Double, AngleF, ColorRGBA32, ComplexF, Vector2F, Vector2I, Vector2FArray, and Vector2IArray types.
  • Added euclidean2d package withShape, Transformable, Annulus, Circle, LineSegment, Ray, Rectangle, RegularPolygon, RegularTriangle, RoundedRectangle, Square, Triangle interfaces and their mutable counterparts.