Skip to content

SharpMath 1.11.4

Compare
Choose a tag to compare
@dbforge dbforge released this 30 Apr 22:23
· 21 commits to master since this release
  • Change all SharpMath.Geometry classes to structs and consequently, revise the whole architecture
  • Change Vector.ScalarProduct to VectorUtils.DotProduct<T>
  • Change Vector2.CrossProduct to Vector2.Perpendicular-property
  • Change Vector3.CrossProduct to Vector3.VectorProduct
  • Change Vector.IsParallelTo to VectorUtils.CheckForParallelism<T>
  • Change Vector.IsOrthogonalTo to VectorUtils.CheckForOrthogonality<T>
  • Change Vector.IsOrthonormalTo to VectorUtils.CheckForOrthonormality<T>
  • Add more extension methods for IMatrix in MatrixUtils
  • Add different structs implementing IMatrix and/or ISquareMatrix
  • Fix Polygon.ContainsPoint not working properly
  • Fix possible errors in comparison operators
  • Documentation improvements
  • ...