Class PinchGesture

Definition

Namespace:
Tizen.NUI
Assembly:
Tizen.NUI.dll
API Level:
3

A PinchGesture is emitted when the user moves two fingers towards or away from each other.
A pinch gesture will continue to be sent to the actor under the center point of the pinch until the pinch ends.

C#
Copy
public class PinchGesture : Gesture, IDynamicResourceHandler, IElement, INameScope, IElementController, System.IDisposable
Inheritance
Implements

Constructors

View Source

PinchGesture(Gesture.StateType)

The default constructor.

Declaration
C#
Copy
public PinchGesture(Gesture.StateType state)
Parameters
Type Name Description
Gesture.StateType state

The state of the gesture.

Properties

View Source

LocalCenterPoint

The center point of the two points that caused the pinch gesture in local actor coordinates.

Declaration
C#
Copy
public Vector2 LocalCenterPoint { get; }
Property Value
Type Description
Vector2
API Level: 3
View Source

Scale

The scale factor from the start of the pinch gesture till the latest pinch gesture.
If the user is moving their fingers away from each other, then this value increases. Conversely, if the user is moving their fingers towards each other, this value will decrease.

Declaration
C#
Copy
public float Scale { get; }
Property Value
Type Description
Single
API Level: 3
View Source

ScreenCenterPoint

The center point of the two points that caused the pinch gesture in screen coordinates.

Declaration
C#
Copy
public Vector2 ScreenCenterPoint { get; }
Property Value
Type Description
Vector2
API Level: 3
View Source

Speed

The speed at which the user is moving their fingers.
This is the pixel movement per second.

Declaration
C#
Copy
public float Speed { get; }
Property Value
Type Description
Single
API Level: 3

Methods

View Source

ReleaseSwigCPtr(Runtime.InteropServices.HandleRef)

Declaration
C#
Copy
protected override void ReleaseSwigCPtr(Runtime.InteropServices.HandleRef swigCPtr)
Parameters
Type Name Description
Tizen.System.Runtime.InteropServices.HandleRef swigCPtr
Overrides

Implements

Extension Methods