/// <summary>
        /// Registers a gesture workspace for this state machine. The
        /// hand is only considered to be in the correct pose if it
        /// is within this area.
        /// </summary>
        public void RegisterWorkspace(GestureSpace workspace)
        {
            this.workspace = workspace;

            Log("Workspace: " + workspace.ToString());
        }