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
Markdown
<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)