예제 #1
0
        public static Dictionary <string, object> PackRectangles(
            List <Rectangle> items,
            List <Rectangle> containers,
            [DefaultArgument("RectanglePackingStrategy.BestAreaFits")] RectanglePackingStrategy strategy)
        {
            var packer  = new RectanglePacker();
            var results = packer.PackMultipleContainers(items, containers, strategy);

            return(results.ToDictionary());
        }