ManipulatableModel Class

Maintains data and state for a manipulatable Kinect Toolkit input element.

public ref class ManipulatableModel sealed : IInputModel, IManipulatableModel

ManipulatableModel has the following members.

NameDescription
ManipulatableModelOverloaded. Initializes a new instance of the ManipulatableModel class that maintains data and state for a Kinect Toolkit input element.

NameDescription
CapturedPointerId Gets the identifier of the KinectPointerPoint Class that has captured the Kinect Toolkit input element.
ElementGets the object that represents the Kinect Toolkit input element.
GestureRecognizerGets the KinectGestureRecognizer Class associated with the Kinect Toolkit input element.
HasCaptureGets a boolean value indicating if the Kinect Toolkit input element is currently captured.
HasCaptureChangedGets a boolean value indicating if the capture status of the Kinect Toolkit input element has changed.
IsInInertialManipulationGets a boolean value indicating whether the Kinect Toolkit input element has an intertial manipulation in progress.
IsManipulatableGets a boolean value indicating whether the Kinect Toolkit input element supports manipulation gestures.
ScrollOffsetGets the current scroll offset of the Kinect Toolkit input element.

NameDescription
Attach Attaches the Kinect Toolkit input element to the the specified KinectGestureRecognizer Class.
CompleteGestureFinalizes a gesture.
DetachDetaches the Kinect Toolkit input element from the specified KinectGestureRecognizer Class.
InitializeInitializes the extent and client size of the Kinect Toolkit input element.
ProcessInertiaPerforms inertia calculations and raises associated inertia events.
ProcessPointerMoveProcesses the movement of the pointer associated with the Kinect Toolkit input element.
ScrollByOffsetScrolls the Kinect Toolkit input object by the specified offset, in pixels.
WindowResizedUpdates the size of the window associated with the Kinect Toolkie input.

NameDescription
ManipulationCompletedOccurs when a manipulation gesture associated with the Kinect Toolkit input element completes.
ManipulationInertiaStartingOccurs when the user has completed a manipulation gesture associated with the Kinect Toolkit input element and the inertial phase of the gesture starts.
ManipulationStartedOccurs when a manipulation gesture associated with the Kinect Toolkit input element starts.
ManipulationUpdatedOccurs when a manipulation gesture associated with the Kinect Toolkit input element is updated.

Namespace: Microsoft.Kinect.Toolkit.Input
Assembly: (in )

Community Additions

ADD
Show: