Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Maintains data and state for a manipulatable Kinect Toolkit input element.
Syntax
public ref class ManipulatableModel sealed : IInputModel, IManipulatableModel
public sealed class ManipulatableModel : IInputModel, IManipulatableModel
var manipulatableModel = Microsoft.Kinect.Toolkit.Input.ManipulatableModel;
Members
ManipulatableModel has the following members.
Constructors
Name | Description |
---|---|
ManipulatableModel | Overloaded. Initializes a new instance of the ManipulatableModel class that maintains data and state for a Kinect Toolkit input element. |
Properties
Name | Description |
---|---|
CapturedPointerId | Gets the identifier of the KinectPointerPoint Class that has captured the Kinect Toolkit input element. |
Element | Gets the object that represents the Kinect Toolkit input element. |
GestureRecognizer | Gets the KinectGestureRecognizer Class associated with the Kinect Toolkit input element. |
HasCapture | Gets a boolean value indicating if the Kinect Toolkit input element is currently captured. |
HasCaptureChanged | Gets a boolean value indicating if the capture status of the Kinect Toolkit input element has changed. |
IsInInertialManipulation | Gets a boolean value indicating whether the Kinect Toolkit input element has an intertial manipulation in progress. |
IsManipulatable | Gets a boolean value indicating whether the Kinect Toolkit input element supports manipulation gestures. |
ScrollOffset | Gets the current scroll offset of the Kinect Toolkit input element. |
Methods
Name | Description |
---|---|
Attach | Attaches the Kinect Toolkit input element to the the specified KinectGestureRecognizer Class. |
CompleteGesture | Finalizes a gesture. |
Detach | Detaches the Kinect Toolkit input element from the specified KinectGestureRecognizer Class. |
Initialize | Initializes the extent and client size of the Kinect Toolkit input element. |
ProcessInertia | Performs inertia calculations and raises associated inertia events. |
ProcessPointerMove | Processes the movement of the pointer associated with the Kinect Toolkit input element. |
ScrollByOffset | Scrolls the Kinect Toolkit input object by the specified offset, in pixels. |
WindowResized | Updates the size of the window associated with the Kinect Toolkie input. |
Events
Name | Description |
---|---|
ManipulationCompleted | Occurs when a manipulation gesture associated with the Kinect Toolkit input element completes. |
ManipulationInertiaStarting | Occurs when the user has completed a manipulation gesture associated with the Kinect Toolkit input element and the inertial phase of the gesture starts. |
ManipulationStarted | Occurs when a manipulation gesture associated with the Kinect Toolkit input element starts. |
ManipulationUpdated | Occurs when a manipulation gesture associated with the Kinect Toolkit input element is updated. |
Requirements
Namespace: Microsoft.Kinect.Toolkit.Input
Assembly: (in )