Answers for "python packing circles"

0

python packing circles

from pprint import pprint
import circlify
circles = circlify.circlify([9, 8, 7, 6, 5, 4, 3, 2, 1], show_enclosure=True, target_enclosure=circlify.Circle(x=0, y=0, r=1))
	# (necessary) data: A list of positive values sorted from largest to smallest
  	# (optional) target_enclosure: A target enclosure where the packed circles should fit (default to the unit circle (0, 0, 1))
  	# (optional) show_enclosure: A boolean indicating if the target enclosure should be appended to the output (default to False)
pprint(circles)
circlify.bubbles(circles=circles) # Graph of the packed circles
Posted by: Guest on January-07-2021

Python Answers by Framework

Browse Popular Code Answers by Language