tonybebawy / d3-circleCollision

circle collision detection in D3

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

d3-circleCollision

Circle collision detection for D3

Installing

NPM

run npm install d3-circleCollision

const d3CircleCollision = require('d3-circleCollision');

CDN

https://cdn.jsdelivr.net/npm/d3-circle-collision@1.0.0/dist/d3-circleCollision.min.js

<script src="https://cdn.jsdelivr.net/npm/d3-circle-collision@1.0.0/dist/d3-circleCollision.min.js"></script>

Download

Download the latest release.

API Reference

# circleCollision(circles, hide)

takes in a selection of circles and whether the old circles should be hidden or not and returns an array of objects. Each object in the array represents a group in which the circles collide and contains the collision coordinates and the combined data in the form of an array of the collided circles.

About

circle collision detection in D3

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:JavaScript 100.0%