Obstacle

fun Obstacle(circles: List<Circle2D<Float64>>): Obstacle
fun Obstacle(vararg circles: Circle2D<Float64>): Obstacle
fun Obstacle(points: List<Vector2D<Double>>, radius: Double): Obstacle