public RoomPointCloudView() { InitializeComponent(); kinectServer = KinectServer.Instance; serverMessageProcessor = ServerMessageProcessor.Instance; serverMessageProcessor.BodyMessageArrived += BodyDataArrived; }
public void Start() { resetEvent = new AutoResetEvent(false); messageProcessor = new ServerMessageProcessor(); lastPing = new Dictionary <IPAddress, DateTime>(); DataArrival += new DataArrival(messageProcessor.DataArrival); Listen(); SendBroadcast(); }
public DefineWorkspaceView() { DataContext = this; // TODO: set width, height from framedescription data provided by client depthBitmap = new WriteableBitmap(512, 424, 96.0, 96.0, PixelFormats.Gray8, null); kinectServer = KinectServer.Instance; serverMessageProcessor = ServerMessageProcessor.Instance; InitializeComponent(); }
public BodyView() { serverMessageProcessor = ServerMessageProcessor.Instance; // TODO: only bind when visible serverMessageProcessor.ColorMessageArrived += kinectServer_ColorDataArrived; //ServerMessageProcessor.BodyMessageArrived += kinectServer_BodyDataArrived; imageSource = new DrawingImage(drawingGroup); //// use the window object as the view model in this simple example DataContext = this; //// initialize the components (controls) of the window InitializeComponent(); }
protected override IMessageEnvelope SendEnvelope(IMessageEnvelope envelope) { return(ServerMessageProcessor.ProcessMessage(envelope)); }