/// <summary> /// Converts a MulRKRecord into an equivalent array of NumberRecords /// </summary> /// <param name="mrk">The MRK.</param> /// <returns></returns> public static NumberRecord[] ConvertRKRecords(MulRKRecord mrk) { NumberRecord[] mulRecs = new NumberRecord[mrk.NumColumns]; for (int k = 0; k < mrk.NumColumns; k++) { NumberRecord nr = new NumberRecord(); nr.Column = ((short)(k + mrk.FirstColumn)); nr.Row = (mrk.Row); nr.XFIndex = (mrk.GetXFAt(k)); nr.Value = (mrk.GetRKNumberAt(k)); mulRecs[k] = nr; } return(mulRecs); }
/// <summary> /// Converts a MulRKRecord into an equivalent array of NumberRecords /// </summary> /// <param name="mrk">The MRK.</param> /// <returns></returns> public static NumberRecord[] ConvertRKRecords(MulRKRecord mrk) { NumberRecord[] mulRecs = new NumberRecord[mrk.NumColumns]; for (int k = 0; k < mrk.NumColumns; k++) { NumberRecord nr = new NumberRecord(); nr.Column = ((short)(k + mrk.FirstColumn)); nr.Row = (mrk.Row); nr.XFIndex = (mrk.GetXFAt(k)); nr.Value = (mrk.GetRKNumberAt(k)); mulRecs[k] = nr; } return mulRecs; }