Show / Hide Table of Contents

    Class PinchEventArgs

    FormsGestures Pinch event arguments.

    Inheritance
    Object
    EventArgs
    BaseGestureEventArgs
    PinchEventArgs
    Inherited Members
    BaseGestureEventArgs.Event
    BaseGestureEventArgs.Handled
    BaseGestureEventArgs.Listener
    BaseGestureEventArgs.Cancelled
    BaseGestureEventArgs.ElementPosition
    BaseGestureEventArgs.ElementTouches
    BaseGestureEventArgs.WindowTouches
    BaseGestureEventArgs.NumberOfTouches
    BaseGestureEventArgs.Center(Point[])
    BaseGestureEventArgs.Equals(Object)
    BaseGestureEventArgs.Equals(BaseGestureEventArgs)
    BaseGestureEventArgs.GetHashCode()
    BaseGestureEventArgs.ValueFrom(BaseGestureEventArgs)
    BaseGestureEventArgs.Contains(Point)
    BaseGestureEventArgs.IsTouchCenterInView
    EventArgs.Empty
    Object.Equals(Object, Object)
    Object.GetType()
    Object.MemberwiseClone()
    Object.ReferenceEquals(Object, Object)
    Object.ToString()
    Namespace: FormsGestures
    Assembly: FormsGestures.dll
    Syntax
    public class PinchEventArgs : BaseGestureEventArgs

    Constructors

    PinchEventArgs(PinchEventArgs, Listener)

    constructor

    Declaration
    public PinchEventArgs(PinchEventArgs source = null, Listener newListener = null)
    Parameters
    Type Name Description
    PinchEventArgs source
    Listener newListener

    Properties

    DeltaScale

    Scale of most recent sample of pinch motion (relative to first sample)

    Declaration
    public virtual double DeltaScale { get; protected set; }
    Property Value
    Type Description
    Double

    Distance

    Distance of most recent sampling of pinch motion

    Declaration
    public virtual double Distance { get; protected set; }
    Property Value
    Type Description
    Double

    TotalScale

    Total change in scale of pinch motion

    Declaration
    public virtual double TotalScale { get; protected set; }
    Property Value
    Type Description
    Double

    Methods

    CalculateScales(PinchEventArgs)

    Calculates total and most recent change in scale

    Declaration
    protected void CalculateScales(PinchEventArgs previous)
    Parameters
    Type Name Description
    PinchEventArgs previous

    ValueFrom(PinchEventArgs)

    Updates properties from the values from another instance

    Declaration
    public void ValueFrom(PinchEventArgs source)
    Parameters
    Type Name Description
    PinchEventArgs source

    Extension Methods

    DebugExtensions.AddToCensus(Object)
    DebugExtensions.RemoveFromCensus(Object)
    ReflectionExtensions.GetProperties(Object)
    ReflectionExtensions.GetProperty(Object, String)
    ReflectionExtensions.PropertyNames(Object)
    ReflectionExtensions.PropertyExists(Object, String)
    ReflectionExtensions.HasProperty(Object, String)
    ReflectionExtensions.GetPropertyValue(Object, String)
    ReflectionExtensions.SetPropertyValue(Object, String, Object)
    ReflectionExtensions.GetFieldValue(Object, String)
    ReflectionExtensions.SetFieldValue(Object, String, Object)
    ReflectionExtensions.CallMethod(Object, String, Object[])
    Back to top Copyright © 2018 42nd Parallel