Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
03/15/10 23:49:54 (14 years ago)
Author:
swagner
Message:

Renamed classes of HeuristicLab.Data (#909)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Data/3.3/DoubleMatrix.cs

    r3047 r3048  
    2525
    2626namespace HeuristicLab.Data {
    27   [Item("DoubleMatrixData", "Represents a matrix of double values.")]
     27  [Item("DoubleMatrix", "Represents a matrix of double values.")]
    2828  [Creatable("Test")]
    2929  [StorableClass]
    30   public sealed class DoubleMatrixData : ValueTypeMatrixData<double>, IStringConvertibleMatrixData {
    31     public DoubleMatrixData() : base() { }
    32     public DoubleMatrixData(int rows, int columns) : base(rows, columns) { }
    33     public DoubleMatrixData(double[,] elements) : base(elements) { }
    34     private DoubleMatrixData(DoubleMatrixData elements) : base(elements) { }
     30  public sealed class DoubleMatrix : ValueTypeMatrix<double>, IStringConvertibleMatrix {
     31    public DoubleMatrix() : base() { }
     32    public DoubleMatrix(int rows, int columns) : base(rows, columns) { }
     33    public DoubleMatrix(double[,] elements) : base(elements) { }
     34    private DoubleMatrix(DoubleMatrix elements) : base(elements) { }
    3535
    3636    public override IDeepCloneable Clone(Cloner cloner) {
    37       DoubleMatrixData clone = new DoubleMatrixData(this);
     37      DoubleMatrix clone = new DoubleMatrix(this);
    3838      cloner.RegisterClonedObject(this, clone);
    3939      return clone;
    4040    }
    4141
    42     #region IStringConvertibleMatrixData Members
    43     int IStringConvertibleMatrixData.Rows {
     42    #region IStringConvertibleMatrix Members
     43    int IStringConvertibleMatrix.Rows {
    4444      get { return Rows; }
    4545      set { Rows = value; }
    4646    }
    47     int IStringConvertibleMatrixData.Columns {
     47    int IStringConvertibleMatrix.Columns {
    4848      get { return Columns; }
    4949      set { Columns = value; }
    5050    }
    5151
    52     bool IStringConvertibleMatrixData.Validate(string value, out string errorMessage) {
     52    bool IStringConvertibleMatrix.Validate(string value, out string errorMessage) {
    5353      double val;
    5454      bool valid = double.TryParse(value, out val);
     
    6363      return valid;
    6464    }
    65     string IStringConvertibleMatrixData.GetValue(int rowIndex, int columIndex) {
     65    string IStringConvertibleMatrix.GetValue(int rowIndex, int columIndex) {
    6666      return this[rowIndex, columIndex].ToString();
    6767    }
    68     bool IStringConvertibleMatrixData.SetValue(string value, int rowIndex, int columnIndex) {
     68    bool IStringConvertibleMatrix.SetValue(string value, int rowIndex, int columnIndex) {
    6969      double val;
    7070      if (double.TryParse(value, out val)) {
Note: See TracChangeset for help on using the changeset viewer.