示例#1
0
 public Member(Lumber lumberType, MemberType memberType, Polygon geometry, string name = "")
 {
     this.MemberType = memberType;
     this.Lumber = lumberType;
     this.Geometry = geometry;
     this.Name = name;
 }
示例#2
0
 /// <summary>
 /// copy constructor
 /// </summary>
 /// <param name="passedLumber">lumber object to be copied</param>
 public Lumber(Lumber passedLumber)
 {
     if (passedLumber != null)
     {
         this.Thickness = passedLumber.Thickness;
         this.Width = passedLumber.Width;
         this.Length = passedLumber.Length;
         this.Grade = passedLumber.Grade;
         this.Mill = passedLumber.Mill;
         this.Species = passedLumber.Species;
         this.TreatmentType = passedLumber.TreatmentType;
         this.Other = passedLumber.Other;
     }
 }