public void AddGestureObject(GestureObject gestureObject) { if (!_gestureObjects.Contains(gestureObject)) { _gestureObjects.Add(gestureObject); } }
// Constructor public RecordObjectStructure(GestureObject gestureObject) { this.GestureObject = gestureObject; this.Skeleton = GestureObject.Skeleton; foreach (var bone in gestureObject.Skeleton.TrackedBones) { _trackedBones.Add(new RecordTrackedBones(bone.Key)); } }
public void RemoveGestureObject(GestureObject gestureObject) { _gestureObjects.Remove(gestureObject); }
public GestureObject GetGestureObject(GestureObject gestureObject) { return(_gestureObjects.Find(x => gestureObject)); }
public DetectObjectStructure(GestureObject gestureObject) { this.GestureObject = gestureObject; this._name = gestureObject.Skeleton.StructureName; }