public DirectedRow([NotNull] TopologicalLine line, bool isBackward) : base(line.Row) { _isBackward = isBackward; _topologicalLine = line; }
public DirectedRow([NotNull] TableIndexRow row, int partIndex, bool isBackward) : base(row) { _isBackward = isBackward; _topologicalLine = new TopologicalLine(row, partIndex); }