/// <summary> /// Initializes a new instance of the <see cref="AbstractGestureTracker{TArgs}"/> class. /// </summary> /// <param name="interpreter">The interpreter to use. If null <see cref="DefaultGestureInterpreter"/> is used.</param> protected AbstractGestureTracker(IGestureInterpreter interpreter = null) { this.interpreter = interpreter ?? new DefaultGestureInterpreter(); }
/// <summary> /// Initializes a new instance of the <see cref="GestureTrackerBase{TArgs}"/> class. /// </summary> /// <param name="interpreter">The interpreter to use. If null <see cref="DefaultGestureInterpreter"/> is used.</param> protected GestureTrackerBase(IGestureInterpreter interpreter = null) { this.Interpreter = interpreter ?? new DefaultGestureInterpreter(); }