code: function getTouches(center, points, radius, degrees) {
              var cx = center[0],
                  cy = center[1],
                  touches = [],
                  slice, i, angle;
  
              // just one touch, at the center
              if (points === 1) {
                  return [{ x: cx, y: cy }];
              }
  
              radius = radius || 100;
              degrees = degrees !== null ? (degrees * Math.PI / 180) : 0;
              slice = 2 * Math.PI / points;
  
              for (i = 0; i < points; i++) {
                  angle = (slice * i) + degrees;
                  touches.push({
                      x: (cx + radius * Math.cos(angle)),
                      y: (cy + radius * Math.sin(angle))
                  });
              }
              return touches;
          }
docs: generate a list of x/y around the center
  @param center
  @param points
  @param [radius=100]
  @param [rotation=0]