public VrpnPanel(VrpnTracker tracker) { InitializeComponent(); try { DataContext = tracker; } catch (Exception) { } }
public VrpnPanel(VrpnTracker tracker) { InitializeComponent(); try { DataContext = tracker; } catch (Exception exc) { } }
public VrpnPlugin() { Name = "VRPN"; var tracker = new VrpnTracker( Config.AppSettings.Settings["TrackerAddress"].Value, Config.AppSettings.Settings["ButtonAddress"].Value) { PositionScaleFactor = ConfigHelper.ParseDouble(Config.AppSettings.Settings["PositionScaleFactor"].Value), RotationOffset = QuaternionHelper.EulerAnglesInDegToQuaternion(ConfigHelper.ParseVector3D(Config.AppSettings.Settings["RotationOffset"].Value)), }; Content = tracker; Panel = new VrpnPanel(tracker); }