public FretSegment(int index, SIString str, PointM center, PointM left, PointM right) : base(left, right) { _FretIndex = index; _String = str; _PointOnString = center; }
public StringLine(SIString str, PointM p1, PointM p2) : base(p1, p2) { String = str; _StringIndex = str.Index; FretZero = p1; }
public FretSegment(int index, SIString str, PointM p1, PointM p2) : base(p1, p2) { _FretIndex = index; _String = str; }