// 重心を中心に回転済みの座標
function (mouse, leftup, rightup, leftbottom, rightbottom, kakudo){
  // mousex mouse.y が (leftup.x leftup.y)-(rightup.x,rightup.y)の線分と交差するように
  // leftup rightupを修正
  // ↓
  ???????????
  // ↑

  return points
}
はいコードどうぞw