public static FuzzyScale ForA4() { var scale = new FuzzyScale(); scale.AddItem(new FuzzyScaleBorderItem() { Name = "P41", Begin = -1.5m, Top = -2.5m }); scale.AddItem(new FuzzyScaleTriangleItem() { Name = "P42", Begin = -2.5m, Top = -1.5m, End = 0m }); scale.AddItem(new FuzzyScaleTriangleItem() { Name = "P43", Begin = -1.5m, Top = 0, End = 1.5m }); scale.AddItem(new FuzzyScaleTriangleItem() { Name = "P44", Begin = 0m, Top = 1.5m, End = 2.5m }); scale.AddItem(new FuzzyScaleBorderItem() { Name = "P45", Begin = 1.5m, Top = 2.5m }); return(scale); }
public static FuzzyScale ForA3() { var scale = new FuzzyScale(); scale.AddItem(new FuzzyScaleBorderItem() { Name = "P31", Begin = -1.0m, Top = -1.75m }); scale.AddItem(new FuzzyScaleTriangleItem() { Name = "P32", Begin = -1.75m, Top = -1.0m, End = 0m }); scale.AddItem(new FuzzyScaleTriangleItem() { Name = "P33", Begin = -1.0m, Top = 0, End = 1.0m }); scale.AddItem(new FuzzyScaleTriangleItem() { Name = "P34", Begin = 0m, Top = 1.0m, End = 1.75m }); scale.AddItem(new FuzzyScaleBorderItem() { Name = "P35", Begin = 1.0m, Top = 1.75m }); return(scale); }
public static FuzzyScale ForA2() { var scale = new FuzzyScale(); scale.AddItem(new FuzzyScaleBorderItem() { Name = "P21", Begin = 3, Top = 1 }); scale.AddItem(new FuzzyScaleBorderItem() { Name = "P22", Begin = 1, Top = 3 }); return(scale); }
public static FuzzyScale ForA1() { var scale = new FuzzyScale(); scale.AddItem(new FuzzyScaleBorderItem() { Name = "P11", Begin = 1, Top = 0 }); scale.AddItem(new FuzzyScaleTriangleItem() { Name = "P12", Begin = 0, Top = 1, End = 2 }); scale.AddItem(new FuzzyScaleBorderItem() { Name = "P13", Begin = 1, Top = 2 }); return(scale); }
public static FuzzyScale ForA5() { var scale = new FuzzyScale(); scale.AddItem(new FuzzyScaleBorderItem() { Name = "P51", Begin = 0.5m, Top = -1m }); scale.AddItem(new FuzzyScaleTriangleItem() { Name = "P52", Begin = -1m, Top = 0.5m, End = 1.5m }); scale.AddItem(new FuzzyScaleTriangleItem() { Name = "P53", Begin = 0.5m, Top = 1.5m, End = 3.5m }); scale.AddItem(new FuzzyScaleBorderItem() { Name = "P54", Begin = 1.5m, Top = 3.5m }); return(scale); }