protected virtual void OnDepthChanged(float previous, float current) { var delta = Mathf.Abs(previous - current); _cacheIsDirty |= delta > Mathf.Epsilon; if (DepthChanged == null) { return; } var args = new DepthEventArgs(previous, current); DepthChanged(this, args); }
/// <summary> /// occurs when a depthFrame is ready /// </summary> /// <param name="sender">the kinect manager</param> /// <param name="e">the depth event args</param> private void kinectMgr_DepthReady(object sender, DepthEventArgs e) { //send depthFrame to the gesture manager GestureMgr.depthFrame = e.depthFrame; }