Пример #1
0
 private void fillArray(DUint16Array dst, mdr.DArrayBase src)
 {
     for (int i = 0; i < dst.ByteLength / dst.TypeSize; ++i)
     {
         UInt16 value = src.GetPropertyDescriptor(i).Get(src).AsUInt16();
         dst.AddPropertyDescriptor(i).Set(dst, value);
     }
 }
Пример #2
0
 private void fillArray(DInt8Array dst, mdr.DArrayBase src)
 {
     for (int i = 0; i < dst.ByteLength / dst.TypeSize; ++i)
     {
         byte value = (byte)src.GetPropertyDescriptor(i).Get(src).AsInt8();
         dst.AddPropertyDescriptor(i).Set(dst, value);
     }
 }
Пример #3
0
 private void fillArray(DFloat64Array dst, mdr.DArrayBase src)
 {
     for (int i = 0; i < dst.ByteLength / dst.TypeSize; ++i)
     {
         double value = src.GetPropertyDescriptor(i).Get(src).AsDouble();
         dst.AddPropertyDescriptor(i).Set(dst, value);
     }
 }