CutGesture Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
public sealed class CutGesture : Microsoft.Gestures.Stock.Gestures.StockGesture
- Inheritance
Constructors
CutGesture() | |
CutGesture(String, HandContext) |
Properties
ContainingGesture | (Inherited from GestureSegment) |
IdleGestureSegment |
IdleGestureSegment is the initial state of the state-machine representation of this Gesture instance. Every path in the state machine that starts and ends with the IdleGestureSegment is called a triggering path and corresponds to a legitimate execution of this Gesture instance. (Inherited from Gesture) |
IsFrozen | (Inherited from GesturesFrameworkObject) |
Item[GestureSegment] |
Returns all the consecutive states (GestureSegments) which |
Item[String] |
Returns the state (GestureSegment) in the state-machine whose name is |
Name | (Inherited from GestureSegment) |
NestingPath | (Inherited from GestureSegment) |
NextSegments | (Inherited from GestureSegment) |
Segments | (Inherited from StockGesture) |
SegmentsConnections | (Inherited from StockGesture) |
Methods
AddSubPath(GestureSegment[]) |
Adds a new path to the state-machine associated with this Gesture. Any edges on this path which previously existed in this Gesture will be ignored. Note that adding a new path to the state-machine graph may induce new triggering paths (a triggering path is a series of HandPoses and HandMotions which the user is required to execute in order to trigger the detection of the Gesture). (Inherited from Gesture) |
AddTriggeringPath(GestureSegment[]) |
Adds a new triggering path (a triggering path is a series of HandPoses and HandMotions which the user is required to execute in order to trigger
the detection of the Gesture), described by |
AddTriggeringPath(IEnumerable<GestureSegment>) |
Adds a new triggering path (a triggering path is a series of HandPoses and HandMotions which the user is required to execute in order to trigger
the detection of a Gesture), described by |
CalculateHashCode() | (Inherited from Gesture) |
Clone(String) |
Returns a deep clone of this Gesture. (Inherited from Gesture) |
DeepFreeze() | (Inherited from Gesture) |
Equals(Object) | (Inherited from GesturesFrameworkObject) |
EqualsInternal(Object) | (Inherited from GestureSegment) |
Equivalent(Gesture) |
Performs a deep comparison with |
Equivalent(GestureSegment) |
Performs a deep comparison with |
FindName(String) | (Inherited from Gesture) |
Freeze() | (Inherited from GesturesFrameworkObject) |
GetHashCode() | (Inherited from GesturesFrameworkObject) |
InitializeCore() | (Inherited from Gesture) |
RegisterName(String, Object) | (Inherited from Gesture) |
ToString() | (Inherited from GestureSegment) |
ToXaml() | (Inherited from Xamlizable) |
TriggerEvent() | (Inherited from GestureSegment) |
TriggerEventAsync(Int32) | (Inherited from GestureSegment) |
UnregisterName(String) | (Inherited from Gesture) |
ValidateCore() | (Inherited from Gesture) |
VerifyNotFrozen(String) | (Inherited from GesturesFrameworkObject) |
Events
IdleTriggered |
Raised whenever the state-machine of this Gesture is reset (i.e., its state reaches the IdleGestureSegment). This happens either when the Gesture is successfully triggered or when the state-machine starts advancing along a triggering path but the Gesture is not executed to completion and the path is abandoned (a triggering path is a series of HandPoses and HandMotions which the user is required to execute in order to trigger the detection of a Gesture). (Inherited from Gesture) |
ScissorsCloseTriggered | |
ScissorsOpenTriggered | |
Triggered | (Inherited from GestureSegment) |
Explicit Interface Implementations
INameScope.FindName(String) | (Inherited from Gesture) |
INameScope.RegisterName(String, Object) | (Inherited from Gesture) |
INameScope.UnregisterName(String) | (Inherited from Gesture) |
ISupportInitialize.BeginInit() | (Inherited from Xamlizable) |
ISupportInitialize.EndInit() | (Inherited from Xamlizable) |
IUriContext.BaseUri | (Inherited from Xamlizable) |
IValidatable.Validate() | (Inherited from GesturesFrameworkObject) |