/// <summary> /// Construct a BeamSystem between two edges. /// </summary> /// <param name="count">The number of beams to create.</param> /// <param name="framingType">The structural framing type to be used for all beams.</param> /// <param name="edge1">The first edge of the system.</param> /// <param name="edge2">The second edge of the system.</param> public BeamSystem(int count, StructuralFramingType framingType, Line edge1, Line edge2) { this.Elements = new List <Element>(); CreateBeamsBetweenEdges(edge1, edge2, count, framingType); }