Ejemplo n.º 1
0
 public Vector(Vector <T> vector)
 {
     _data     = vector._data;
     Direction = vector.Direction;
     Ring      = vector.Ring;
 }
Ejemplo n.º 2
0
 public Vector(T[] data, Orientation direction, Monoid <T> add, Monoid <T> mult)
 {
     _data     = data;
     Direction = direction;
     Ring      = new SemiRing <T>(add, mult);
 }
Ejemplo n.º 3
0
 public Vector(IEnumerable <T> data, Orientation direction, Monoid <T> add, Monoid <T> mult)
 {
     _data     = data.ToArray();
     Direction = direction;
     Ring      = new SemiRing <T>(add, mult);
 }
Ejemplo n.º 4
0
 public Vector(T[] data, Orientation direction, SemiRing <T> ring)
 {
     _data     = data;
     Direction = direction;
     Ring      = ring;
 }