public static Dictionary<string, object> GetSurfaces(Slicer slicer) { List<Solid[]> SliceResults = new List<Solid[]>(); // Container for Solid Results return new Dictionary<string, object> { { "Primary", slicer.GenerateSurfaces(slicer.CutPlanesPrimary) }, { "Secondary", slicer.GenerateSurfaces(slicer.CutPlanesSecondary)}, { "Tertiary", slicer.GenerateSurfaces(slicer.CutPlanesTertiary)} }; }
public static Dictionary<string, object> GetSlices(Slicer slicer) { return new Dictionary<string, object> { { "Primary", slicer.GenerateSlices(slicer.GenerateSurfaces(slicer.CutPlanesPrimary)) }, { "Secondary", slicer.GenerateSlices(slicer.GenerateSurfaces(slicer.CutPlanesSecondary))}, { "Tertiary", slicer.GenerateSlices(slicer.GenerateSurfaces(slicer.CutPlanesTertiary))} }; }