Made objects serializable so they work with winforms UI

This commit is contained in:
AJ
2023-03-02 19:56:19 -05:00
parent 1f523a4f3b
commit ca978a1dcc
6 changed files with 17 additions and 3 deletions
+4 -1
View File
@@ -1,5 +1,8 @@
namespace PepLib
using System;
namespace PepLib
{
[Serializable]
public class Machine
{
public int Id { get; set; }
+4 -1
View File
@@ -1,5 +1,8 @@
namespace PepLib
using System;
namespace PepLib
{
[Serializable]
public class Material
{
public int Id { get; set; }
+1
View File
@@ -2,6 +2,7 @@
namespace PepLib
{
[Serializable]
public class Part : IMovable
{
private Loop baseLoop;
+1
View File
@@ -4,6 +4,7 @@ using System.Linq;
namespace PepLib
{
[Serializable]
public class Plate : IMovable
{
public Plate()
+4 -1
View File
@@ -1,5 +1,8 @@
namespace PepLib
using System;
namespace PepLib
{
[Serializable]
public class Size
{
public Size(double height, double width)
+3
View File
@@ -1,6 +1,9 @@
using System;
namespace PepLib
{
[Serializable]
public class Spacing
{
public Spacing()