コード例 #1
0
 public void set_image_metric_set(base_image_metrics metrics)
 {
     c_csharp_run_metricsPINVOKE.run_metrics_set_image_metric_set(swigCPtr, base_image_metrics.getCPtr(metrics));
     if (c_csharp_run_metricsPINVOKE.SWIGPendingException.Pending)
     {
         throw c_csharp_run_metricsPINVOKE.SWIGPendingException.Retrieve();
     }
 }
コード例 #2
0
ファイル: ImageMetricsTest.cs プロジェクト: Illumina/interop
		/// <summary>
		/// Setup the expected and actual metric sets
		/// </summary>
		/// <param name="tmp">Hard coded binary data</param>
		/// <param name="version">Version of the format</param>
		/// <param name="channelCount">Number of channels</param>
	    protected void SetupBuffers(int[] tmp, short version, ushort channelCount)
	    {
	        expected_binary_data = new byte[tmp.Length];
	        for(int i=0;i<expected_binary_data.Length;i++) expected_binary_data[i] = (byte)tmp[i];
			expected_metric_set = new base_image_metrics(expected_metrics, version, new image_metric_header(channelCount));
	        c_csharp_comm.read_interop_from_buffer(expected_binary_data, (uint)expected_binary_data.Length, actual_metric_set);
	        actual_metrics = actual_metric_set.metrics();
	        //actual_binary_data = write_metrics(actual_metric_set);
	    }
コード例 #3
0
 /// <summary>
 /// Setup the expected and actual metric sets
 /// </summary>
 /// <param name="tmp">Hard coded binary data</param>
 /// <param name="version">Version of the format</param>
 /// <param name="channelCount">Number of channels</param>
 protected void SetupBuffers(int[] tmp, short version, ushort channelCount)
 {
     expected_binary_data = new byte[tmp.Length];
     for (int i = 0; i < expected_binary_data.Length; i++)
     {
         expected_binary_data[i] = (byte)tmp[i];
     }
     expected_metric_set = new base_image_metrics(expected_metrics, version, new image_metric_header(channelCount));
     c_csharp_comm.read_interop_from_buffer(expected_binary_data, (uint)expected_binary_data.Length, actual_metric_set);
     //actual_binary_data = write_metrics(actual_metric_set);
 }
コード例 #4
0
        public base_image_metrics image_metric_set()
        {
            base_image_metrics ret = new base_image_metrics(c_csharp_run_metricsPINVOKE.run_metrics_image_metric_set(swigCPtr), false);

            return(ret);
        }