Newer
Older
using System;
using System.Collections.Generic;
namespace WindStressPRM
{
/// <summary>
/// Index class for raster lists in list
/// Индекс-класс для растровых массивов
/// </summary>
public class Index
{
/// <summary>
/// Outer index
/// Внешний индекс
/// </summary>
/// <summary>
/// Inner index
/// Внутренний индекс
/// </summary>

Антон Кудряшов
committed
public int Column { get; private set; }
/// <summary>
/// designated constructor
/// </summary>
/// <param name="Row">row index</param>
/// <param name="Col">column index</param>

Антон Кудряшов
committed
public Index(int row, int column)

Антон Кудряшов
committed
if (row < 0)

Антон Кудряшов
committed
throw new System.ArgumentOutOfRangeException("Row", row, "Expected >=0");

Антон Кудряшов
committed
if (column < 0)
{
throw new System.ArgumentOutOfRangeException("Column", column, "Expected >=0");
}
this.Row = row;
this.Column = column;