text: /*
  * This header is generated by classdump-dyld 1.0
  * on Saturday, June 1, 2019 at 6:46:43 PM Mountain Standard Time
  * Operating System: Version 12.1.1 (Build 16C5050a)
  * Image Source: /System/Library/PrivateFrameworks/AnnotationKit.framework/AnnotationKit
  * classdump-dyld is licensed under GPLv3, Copyright © 2013-2016 by Elias Limneos.
  */
  
  #import <AnnotationKit/AnnotationKit-Structs.h>
  #import <UIKitCore/UIView.h>
  
  @class UIColor, CHPointStrokeFIFO, CHBoxcarFilterPointFIFO, CHQuadCurvePointFIFO, AKBitmapFIFO;
  
  @interface AKSignatureView : UIView {
  
  	CGColorRef _cgColor;
  	CGPoint _lastPoint;
  	id _trackingTouchID;
  	double _lastSetNeedsDisplayCallToSuperTime;
  	CGRect _accumulatedSignatureDirtyRect;
  	BOOL _isAddingPointWithoutSmoothing;
  	UIColor* _strokeColor;
  	double _minPressure;
  	double _maxPressure;
  	double _minThickness;
  	double _maxThickness;
  	unsigned long long _totalPointsAdded;
  	double _currentWeight;
  	double _strokeStartTime;
  	CHPointStrokeFIFO* _strokeFIFO;
  	CHBoxcarFilterPointFIFO* _boxcarFIFO;
  	CHQuadCurvePointFIFO* _interpolatingFIFO;
  	AKBitmapFIFO* _bitmapFifo;
  	CGPoint _strokeStartLocation;
  	CGPoint _strokeLastLocation;
  	CGRect _aggregateInvalid;
  	CGRect _unionDrawingRect;
  
  }
  
  @property (assign,nonatomic) double currentWeight;                                  //@synthesize currentWeight=_currentWeight - In the implementation block
  @property (assign) unsigned long long totalPointsAdded;                             //@synthesize totalPointsAdded=_totalPointsAdded - In the implementation block
  @property (assign) CGPoint strokeStartLocation;                                     //@synthesize strokeStartLocation=_strokeStartLocation - In the implementation block
  @property (assign) CGPoint strokeLastLocation;                                      //@synthesize strokeLastLocation=_strokeLastLocation - In the implementation block
  @property (assign) double strokeStartTime;                                          //@synthesize strokeStartTime=_strokeStartTime - In the implementation block
  @property (assign) BOOL isAddingPointWithoutSmoothing;                              //@synthesize isAddingPointWithoutSmoothing=_isAddingPointWithoutSmoothing - In the implementation block
  @property (nonatomic,retain) CHPointStrokeFIFO * strokeFIFO;                        //@synthesize strokeFIFO=_strokeFIFO - In the implementation block
  @property (nonatomic,retain) CHBoxcarFilterPointFIFO * boxcarFIFO;                  //@synthesize boxcarFIFO=_boxcarFIFO - In the implementation block
  @property (nonatomic,retain) CHQuadCurvePointFIFO * interpolatingFIFO;              //@synthesize interpolatingFIFO=_interpolatingFIFO - In the implementation block
  @property (nonatomic,retain) AKBitmapFIFO * bitmapFifo;                             //@synthesize bitmapFifo=_bitmapFifo - In the implementation block
  @property (assign,nonatomic) CGRect aggregateInvalid;                               //@synthesize aggregateInvalid=_aggregateInvalid - In the implementation block
  @property (assign,nonatomic) CGRect unionDrawingRect;                               //@synthesize unionDrawingRect=_unionDrawingRect - In the implementation block
  @property (nonatomic,readonly) double interfaceScale; 
  @property (nonatomic,retain) UIColor * strokeColor;                                 //@synthesize strokeColor=_strokeColor - In the implementation block
  @property (assign,nonatomic) double minPressure;                                    //@synthesize minPressure=_minPressure - In the implementation block
  @property (assign,nonatomic) double maxPressure;                                    //@synthesize maxPressure=_maxPressure - In the implementation block
  @property (assign,nonatomic) double minThickness;                                   //@synthesize minThickness=_minThickness - In the implementation block
  @property (assign,nonatomic) double maxThickness;                                   //@synthesize maxThickness=_maxThickness - In the implementation block
  -(void)setCurrentWeight:(double)arg1 ;
  -(void)setMinPressure:(double)arg1 ;
  -(void)setMaxPressure:(double)arg1 ;
  -(void)setMinThickness:(double)arg1 ;
  -(void)setMaxThickness:(double)arg1 ;
  -(double)interfaceScale;
  -(AKBitmapFIFO *)bitmapFifo;
  -(unsigned long long)totalPointsAdded;
  -(void)setTotalPointsAdded:(unsigned long long)arg1 ;
  -(double)_windowBackingScaleFactor;
  -(void)setBitmapFifo:(AKBitmapFIFO *)arg1 ;
  -(void)setBoxcarFIFO:(CHBoxcarFilterPointFIFO *)arg1 ;
  -(void)_forceRedisplay;
  -(void)setStrokeStartTime:(double)arg1 ;
  -(void)setStrokeLastLocation:(CGPoint)arg1 ;
  -(CGPoint)strokeLastLocation;
  -(void)setStrokeStartLocation:(CGPoint)arg1 ;
  -(void)setIsAddingPointWithoutSmoothing:(BOOL)arg1 ;
  -(double)strokeStartTime;
  -(CGPoint)strokeStartLocation;
  -(double)currentWeight;
  -(void)continueStrokeWithoutSmoothing:;
  -(double)minPressure;
  -(double)maxPressure;
  -(double)minThickness;
  -(double)maxThickness;
  -(BOOL)ak_forceAvailableForTouch:(id)arg1 ;
  -(double)weightForValue:(double)arg1 ;
  -(double)weightForTouch:(id)arg1 ;
  -(void)startStroke:;
  -(void)handleCoalescedTouches:(id)arg1 forTouch:(id)arg2 ;
  -(void)continueStroke:;
  -(void)terminateStroke;
  -(CGPathRef)copyStrokedInterpolatedPath;
  -(BOOL)isAddingPointWithoutSmoothing;
  -(CHBoxcarFilterPointFIFO *)boxcarFIFO;
  -(CGRect)aggregateInvalid;
  -(void)setAggregateInvalid:(CGRect)arg1 ;
  -(CGRect)unionDrawingRect;
  -(void)setUnionDrawingRect:(CGRect)arg1 ;
  -(void)setFrame:(CGRect)arg1 ;
  -(void)dealloc;
  -(id)initWithCoder:(id)arg1 ;
  -(id)initWithFrame:(CGRect)arg1 ;
  -(void)touchesBegan:(id)arg1 withEvent:(id)arg2 ;
  -(void)touchesMoved:(id)arg1 withEvent:(id)arg2 ;
  -(void)touchesEnded:(id)arg1 withEvent:(id)arg2 ;
  -(void)touchesCancelled:(id)arg1 withEvent:(id)arg2 ;
  -(void)_commonInit;
  -(void)teardown;
  -(void)drawRect:(CGRect)arg1 ;
  -(void)clear;
  -(void)setNeedsDisplayInRect:(CGRect)arg1 ;
  -(void)setStrokeColor:(UIColor *)arg1 ;
  -(void)setInterpolatingFIFO:(CHQuadCurvePointFIFO *)arg1 ;
  -(CHQuadCurvePointFIFO *)interpolatingFIFO;
  -(void)setStrokeFIFO:(CHPointStrokeFIFO *)arg1 ;
  -(CHPointStrokeFIFO *)strokeFIFO;
  -(UIColor *)strokeColor;
  @end
  
  