/*********************************************************
** Copyright (c) 2005
** University of Washington
** Licensed under the terms set forth by University of
** Washington. If you did not sign such a license, you
** are using this software/code illegally and you do not
** have permission to use, modify, or redistribute
** this or any files in this software package.
**
** File: Matrix.h
**
**********************************************************/
#ifndef MATRIX_H
#define  MATRIX_H

#include <assert.h>

/*
 * Class for storing a matrix.
 */

class CMatrix
{
 public:
  virtual ~CMatrix() {}

  virtual void SetValue(int i, int j, double value) = 0;
  virtual double GetValue(int i, int j) = 0;
};

#endif 
