예제 #1
0
파일: Edge.cs 프로젝트: suvjunmd/Moritz
 /// <summary>
 /// The bottom edge of a staff.
 /// </summary>
 public BottomEdge(Staff staff, float left, float right, float gap)
     : base()
 {
     StafflineMetrics bottomStafflineMetrics = new StafflineMetrics(left, right,
         staff.Metrics.OriginY + (gap * (staff.NumberOfStafflines - 1)));
     Add(bottomStafflineMetrics);
     AddStaffMetrics(staff);
 }
예제 #2
0
파일: Edge.cs 프로젝트: suvjunmd/Moritz
 /// <summary>
 /// The top edge of a staff.
 /// </summary>
 public TopEdge(Staff staff, float leftMargin, float rightMargin)
     : base()
 {
     StafflineMetrics topStaffLineMetrics = new StafflineMetrics(leftMargin, rightMargin, staff.Metrics.OriginY);
     Add(topStaffLineMetrics);
     AddStaffMetrics(staff);
 }