Ejemplo n.º 1
0
 ///<exclude/>
 public void Deserialize(BinaryReader br)
 {
     layout = new MultiArrayLayout(br);
     data   = new List <long>(br.ReadInt32()); for (int i = 0; i < data.Capacity; i++)
     {
         var x = br.ReadInt64(); data.Add(x);
     }
 }
Ejemplo n.º 2
0
 ///<exclude/>
 public bool Equals(MultiArrayLayout other)
 {
     if (ReferenceEquals(null, other))
     {
         return(false);
     }
     if (ReferenceEquals(this, other))
     {
         return(true);
     }
     return(other.dim.SequenceEqual(dim) && other.data_offset.Equals(data_offset));
 }
Ejemplo n.º 3
0
 ///<exclude/>
 public void Deserialize(BinaryReader br)
 {
     layout = new MultiArrayLayout(br);
     data = new List<ushort>(br.ReadInt32()); for(int i=0; i<data.Capacity; i++) { var x = br.ReadUInt16();data.Add(x);}
 }
Ejemplo n.º 4
0
 ///<exclude/>
 public UInt16MultiArray()
 {
     layout = new MultiArrayLayout();
     data = new List<ushort>();
 }
Ejemplo n.º 5
0
 ///<exclude/>
 public bool Equals(MultiArrayLayout other)
 {
     if (ReferenceEquals(null, other)) return false;
     if (ReferenceEquals(this, other)) return true;
     return other.dim.SequenceEqual(dim) && other.data_offset.Equals(data_offset);
 }
Ejemplo n.º 6
0
 ///<exclude/>
 public Float32MultiArray()
 {
     layout = new MultiArrayLayout();
     data   = new List <float>();
 }
Ejemplo n.º 7
0
 ///<exclude/>
 public UInt32MultiArray()
 {
     layout = new MultiArrayLayout();
     data = new List<uint>();
 }
Ejemplo n.º 8
0
 ///<exclude/>
 public ByteMultiArray()
 {
     layout = new MultiArrayLayout();
     data   = new List <byte>();
 }
Ejemplo n.º 9
0
 ///<exclude/>
 public Int8MultiArray()
 {
     layout = new MultiArrayLayout();
     data = new List<sbyte>();
 }
Ejemplo n.º 10
0
 ///<exclude/>
 public Float64MultiArray()
 {
     layout = new MultiArrayLayout();
     data = new List<double>();
 }
Ejemplo n.º 11
0
 ///<exclude/>
 public UInt64MultiArray()
 {
     layout = new MultiArrayLayout();
     data = new List<ulong>();
 }
Ejemplo n.º 12
0
 ///<exclude/>
 public Int16MultiArray()
 {
     layout = new MultiArrayLayout();
     data   = new List <short>();
 }
Ejemplo n.º 13
0
 ///<exclude/>
 public Float64MultiArray()
 {
     layout = new MultiArrayLayout();
     data   = new List <double>();
 }
Ejemplo n.º 14
0
 ///<exclude/>
 public ByteMultiArray()
 {
     layout = new MultiArrayLayout();
     data = new List<byte>();
 }
Ejemplo n.º 15
0
 ///<exclude/>
 public Float32MultiArray()
 {
     layout = new MultiArrayLayout();
     data = new List<float>();
 }
Ejemplo n.º 16
0
 ///<exclude/>
 public Int64MultiArray()
 {
     layout = new MultiArrayLayout();
     data   = new List <long>();
 }
Ejemplo n.º 17
0
 ///<exclude/>
 public UInt32MultiArray()
 {
     layout = new MultiArrayLayout();
     data   = new List <uint>();
 }
Ejemplo n.º 18
0
 ///<exclude/>
 public Int8MultiArray()
 {
     layout = new MultiArrayLayout();
     data   = new List <sbyte>();
 }