UNPKG

js-2dmath

Version:

Fast 2d geometry math: Vector2, Rectangle, Circle, Matrix2x3 (2D transformation), Circle, BoundingBox, Line2, Segment2, Intersections, Distances, Transitions (animation/tween), Random numbers, Noise

21 lines (12 loc) 810 B
<a name="Collision.Manifold"></a> ## Collision.Manifold *todo*: NORMALIZE OUTPUT <a name="Collision.Manifold-EdgeClipping"></a> * **EdgeClipping** (*a_points*: Polygon, *b_points*: Polygon, *n*: Vec2): Object **source**: [https://github.com/juhl/collision-detection-2d](https://github.com/juhl/collision-detection-2d) <a name="Collision.Manifold-CircleCircle"></a> * **CircleCircle** (*a_circle*: Circle, *b_circle*: Circle) **source**: [http://www.randygaul.net/2013/03/28/custom-physics-engine-part-2-manifold-generation/](http://www.randygaul.net/2013/03/28/custom-physics-engine-part-2-manifold-generation/) <a name="Collision.Manifold-PolygonPolygon"></a> * **PolygonPolygon** (*a_points*: Polygon, *b_points*: Polygon, *n*: Vec2) **see**: [EdgeClipping](#Collision.Manifold-EdgeClipping)