====== Math functions present inside Impulse Physics ====== Impulse Physics features its own, small math library in order to stay lean on dependencies. Currently, it has support for the following: * [[2x2 Matrix]] * [[3x3 Matrix]] * [[4x4 Matrix]] * [[2D Vector]] * [[3D Vector]] ===== Float comparison ===== Floating-point numbers are almost always stored inaccurately in computers' memory. This is because of the [[https://en.wikipedia.org/wiki/IEEE_754|IEEE-754]] standard that is used to store the number. To learn which methods Impulse Physics offers to compare floating-point numbers, visit [[floating point comparison]].