You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
42 lines
1.2 KiB
42 lines
1.2 KiB
using KinectConnection;
|
|
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
|
|
namespace KinectUtils
|
|
{
|
|
// static ?
|
|
public class GestureManager
|
|
{
|
|
// Properties
|
|
public static KinectManager KinectManager { get; set; } = new KinectManager();
|
|
|
|
public static IEnumerable<BaseGesture> KnownGestures { get; private set; } = new List<BaseGesture>();
|
|
|
|
// <GestureRecognizedEventArgs>
|
|
public static EventHandler GestureRecognized { get; set; }
|
|
|
|
public static IGestureFactory Factory { get; set; }
|
|
|
|
// Methods
|
|
public static void AddGestures(IGestureFactory factory)
|
|
{
|
|
throw new NotImplementedException();
|
|
}
|
|
|
|
public static void AddGestures(BaseGesture[] baseGestures) // params ???
|
|
{
|
|
throw new NotImplementedException();
|
|
}
|
|
|
|
public static void RemoveGesture(BaseGesture baseGesture) { throw new NotImplementedException(); }
|
|
|
|
public static void StartAcquiringFrames(KinectManager manager) { throw new NotImplementedException(); }
|
|
|
|
public static void StopAcquiringFrame(KinectManager manager) { throw new NotImplementedException(); }
|
|
|
|
}
|
|
}
|