public void RaiseFingerUp(InteractiveSpaceSDK.FingerEventArgs e) { if (FingerUp != null) { FingerUp(this, e); } }
private void grabButton_FingerDown(object sender, InteractiveSpaceSDK.FingerEventArgs e) { Dispatcher.BeginInvoke((Action)delegate() { registerAreaRect.Fill = Brushes.White; onRegisterFinishedDelegate = onRegisterFinished; Rect bounds = registerAreaRect.RenderedGeometry.Bounds; Point center = registerAreaRect.TranslatePoint(new Point(registerAreaRect.RenderSize.Width / 2, registerAreaRect.RenderSize.Height / 2), Window.GetWindow(this)); SpaceProvider.ObjectTracker.Register(new Point3D(center.X, center.Y, 0), onRegisterFinishedDelegate); }, null); }
void FingerTracker_FingerDown(object sender, InteractiveSpaceSDK.FingerEventArgs e) { //Trace.WriteLine("FingerDown: " + e.ID.ToString() + " @ " + e.Position.ToString()); }
private void linkButton_FingerDown(object sender, InteractiveSpaceSDK.FingerEventArgs e) { OpenLink(); }
private void SpaceImageButton_FingerDown(object sender, InteractiveSpaceSDK.FingerEventArgs e) { UploadToEvernote(); }
void newImg_FingerDown(object sender, InteractiveSpaceSDK.FingerEventArgs e) { if (!(sender is SpaceImageButton)) { return; } SpaceImageButton img = sender as SpaceImageButton; removeImage(img); }
void handWheel_ButtonSelected(object sender, InteractiveSpaceSDK.GUI.HandWheelButtonEventArgs e) { switch (e.ID) { case 0: gallery.OpenLink(); break; case 1: gallery.UploadToEvernote(); break; case 2: gallery.UndoCapture(); break; case 3: grabButton.IsChecked = !grabButton.IsChecked; gallery.ClearAllImages(); break; } }