Exemple #1
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="aImageReceiver">
 /// A <see cref="IImageReceiver"/>
 /// </param>
 public void AddReceiver(IImageReceiver aImageReceiver)
 {
     if (!iImageReceivers.Contains(aImageReceiver))
     {
         iImageReceivers.Add(aImageReceiver);
     }
 }
 public void AddDepthReceiver(IImageReceiver <Texture2D> receiver)
 {
     DepthReceivers.Add(receiver);
     receiver.SetDataResolution(depthRes.x, depthRes.y);
 }
 public void AddRGBReceiver(IImageReceiver <Texture2D> receiver)
 {
     RgbReceivers.Add(receiver);
     receiver.SetDataResolution(rgbRes.x, rgbRes.y);
 }
Exemple #4
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="aImageReceiver">
 /// A <see cref="IImageReceiver"/>
 /// </param>
 public void RemoveReceiver(IImageReceiver aImageReceiver)
 {
     iImageReceivers.Remove(aImageReceiver);
 }
Exemple #5
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="aImageReceiver">
 /// A <see cref="IImageReceiver"/>
 /// </param>
 public Delegate(IImageReceiver aImageReceiver)
 {
     iImageReceiver = aImageReceiver;
     iData          = new NSMutableData();
 }