func Rectangle(path draw2d.PathBuilder, x1, y1, x2, y2 float64) {
	path.MoveTo(x1, y1)
	path.LineTo(x2, y1)
	path.LineTo(x2, y2)
	path.LineTo(x1, y2)
	path.Close()
}
func Rectangle(path draw2d.PathBuilder, x1, y1, x2, y2 float64) {
	path.MoveTo(x1, y1)
	path.LineTo(x2, y1)
	path.LineTo(x2, y2)
	path.LineTo(x1, y2)
	path.Close()
}
func Rectangle ( path draw2d . PathBuilder , x1 , y1 , x2 , y2 float64 ) { path . MoveTo ( x1 , y1 ) path . LineTo ( x2 , y1 ) path . LineTo ( x2 , y2 ) path . LineTo ( x1 , y2 ) path . Close ( ) }
// Rectangle draws a rectangle using a path between (x1,y1) and (x2,y2)
Rectangle draws a rectangle using a path between ( x1 y1 ) and ( x2 y2 )