Vector2f lineStartA = vertsA[collPairs[i][0]];
Vector2f lineEndA = vertsA[(collPairs[i][0]+1) % vertsA.length ];
Line line = new Line(lineStartA, lineEndA);
float dis2 = line.distanceSquared(bodyB.getPosition());
float r2 = circle.getRadius() * circle.getRadius();
if ( dis2 < r2 ) {
Vector2f pt = new Vector2f();