System.Windows.Input.Manipulations Namespace

Provides functionality for monitoring and responding to a collection of manipulators as a single composite, enabling an application to track the changes to the composite instead of the individual components.

Classes

InertiaExpansionBehavior2D

Describes desired expansion behavior of an inertia processor.

InertiaParameters2D

Base class from which all inertia parameter classes are derived.

InertiaProcessor2D

Implements the extrapolation of a manipulation's position, orientation, and average radius.

InertiaRotationBehavior2D

Describes desired rotation behavior of an inertia processor.

InertiaTranslationBehavior2D

Describes desired translation behavior of an inertia processor.

Manipulation2DCompletedEventArgs

Represents data that is sent with a ManipulationProcessor2D.Completed event or an InertiaProcessor2D.Completed event.

Manipulation2DDeltaEventArgs

Represents data that is sent with a Delta event or an Delta event.

Manipulation2DStartedEventArgs

Represents data that is sent with a Started event.

ManipulationDelta2D

Represents the result of a 2D manipulation.

ManipulationParameters2D

Base class from which all manipulation parameter classes are derived.

ManipulationPivot2D

Represents pivot information used by a manipulation processor for single-manipulator rotations.

ManipulationProcessor2D

Implements a multiple-input, single-output compositor for two-dimensional (2-D) transformations in a shared coordinate space.

ManipulationVelocities2D

Represents a set of velocities calculated by the manipulation and inertia processors.

Structs

Manipulator2D

Represents a 2D manipulator at an instant in time.

Enums

Manipulations2D

Represents the possible affine two-dimensional (2-D) manipulations.