/// <summary> /// Initializes a new instance of the <see cref="PerforationPattern" /> class. /// </summary> public AquaPattern(bool addTools) { Name = "Aqua"; if (addTools == true) { // Add tool list punchingToolList = new List <PunchingTool>(); PunchingTools.Round tool = new PunchingTools.Round(); tool.DisplayName = "Tool 1"; punchingToolList.Add(tool); tool = new PunchingTools.Round(); tool.DisplayName = "Tool 2"; punchingToolList.Add(tool); tool = new PunchingTools.Round(); tool.DisplayName = "Tool 3"; punchingToolList.Add(tool); tool = new PunchingTools.Round(); tool.DisplayName = "Tool 4"; punchingToolList.Add(tool); tool = new PunchingTools.Round(); tool.DisplayName = "Tool 5"; punchingToolList.Add(tool); } }
/// <summary> /// Initializes a new instance of the <see cref="PerforationPattern" /> class. /// </summary> public ClusterToolSearcherPattern(bool addTools) { Name = "Cluster Tool Searcher"; // Add tool list punchingToolList = new List <PunchingTool>(); PunchingTools.Round tool1 = new PunchingTools.Round(); tool1.DisplayName = "Tool 1"; tool1.ClusterTool.Enable = true; punchingToolList.Add(tool1); }
/// <summary> /// Initializes a new instance of the <see cref="PerforationPattern" /> class. /// </summary> public NintyDegreePattern(bool addTools) { Name = "90 degrees"; if (addTools == true) { // Add tool list punchingToolList = new List <PunchingTool>(); PunchingTools.Round tool1 = new PunchingTools.Round(); tool1.DisplayName = "Tool 1"; punchingToolList.Add(tool1); } }
/// <summary> /// Initializes a new instance of the <see cref="PerforationPattern" /> class. /// </summary> /// <param name="addTools">if set to <c>true</c> [add tools].</param> public MorsePattern(bool addTools) { Name = "Morse"; if (addTools == true) { // Add tool list punchingToolList = new List <PunchingTool>(); PunchingTools.Round tool = new PunchingTools.Round(); tool.DisplayName = "Tool 1"; punchingToolList.Add(tool); } }
/// <summary> /// Initializes a new instance of the <see cref="PerforationPattern" /> class. /// </summary> public StraightPattern(bool addTools) { Name = "Straight"; if (addTools == true) { // Add tool list punchingToolList = new List <PunchingTool>(); PunchingTools.Round tool1 = new PunchingTools.Round(); tool1.DisplayName = "Tool 1"; punchingToolList.Add(tool1); } }
/// <summary> /// Initializes a new instance of the <see cref="PerforationPattern" /> class. /// </summary> /// <param name="addTools">if set to <c>true</c> [add tools].</param> public BraillePattern(bool addTools) { Name = "Braille"; if (addTools == true) { // Add tool list punchingToolList = new List <PunchingTool>(); PunchingTools.Round tool1 = new PunchingTools.Round(); tool1.DisplayName = "Tool 1"; punchingToolList.Add(tool1); PunchingTools.Round tool2 = new PunchingTools.Round(); tool2.DisplayName = "Tool 2"; punchingToolList.Add(tool2); } }
/// <summary> /// Initializes a new instance of the <see cref="PerforationPattern" /> class. /// </summary> public SixtyDegreeStripePattern(bool addTools) { Name = "60 degrees Stripe"; if (addTools == true) { // Add tool list punchingToolList = new List <PunchingTool>(); PunchingTools.Round tool1 = new PunchingTools.Round(); tool1.DisplayName = "Tool 1"; punchingToolList.Add(tool1); PunchingTools.Obround tool2 = new PunchingTools.Obround(); tool2.DisplayName = "Tool 2"; punchingToolList.Add(tool2); } }
/// <summary> /// Initializes a new instance of the <see cref="PerforationPattern" /> class. /// </summary> public TreadPerfPattern(bool addTools) { Name = "TreadPerfPattern"; if (addTools == true) { // Add tool list punchingToolList = new List <PunchingTool>(); PunchingTools.Round tool1 = new PunchingTools.Round(); tool1.DisplayName = "Tool 1"; punchingToolList.Add(tool1); PunchingTools.Round tool2 = new PunchingTools.Round(); tool2.DisplayName = "Tool 2"; punchingToolList.Add(tool2); PunchingTools.Round tool3 = new PunchingTools.Round(); tool3.DisplayName = "Tool 3"; punchingToolList.Add(tool3); } }
/// <summary> /// Initializes a new instance of the <see cref="PerforationPattern" /> class. /// </summary> /// <param name="addTools">if set to <c>true</c> [add tools].</param> public PhoenixMorsePattern(bool addTools) { Name = "Phoenix Morse"; if (addTools == true) { // Add tool list punchingToolList = new List <PunchingTool>(); PunchingTools.Round tool = new PunchingTools.Round(); tool.DisplayName = "Tool 1"; punchingToolList.Add(tool); // Add obround tool PunchingTools.Obround tool2 = new PunchingTools.Obround(); tool2.DisplayName = "Tool 2"; punchingToolList.Add(tool2); PunchingTools.Obround tool3 = new PunchingTools.Obround(); tool3.DisplayName = "Tool 3"; punchingToolList.Add(tool3); } }