luxlabs header browser preview


@interface AKAnnotationPointOfInterestHelper : NSObject

+ (unsigned long long)_concreteDraggableAreaForPoint:(struct CGPoint { double x0; double x1; })a0 onAnnotation:(id)a1 withScale:(double)a2 pageControllerForPixelAlignment:(id)a3;
+ (unsigned long long)_concreteDraggableAreaForPointOfInterestWithIndex:(unsigned long long)a0 ofAnnotation:(id)a1 onPageController:(id)a2;
+ (void)_concretePointsOfInterest:(id *)a0 withVisualStyle:(id *)a1 ofAnnotation:(id)a2 pageControllerForPixelAlignment:(id)a3;
+ (struct CGPoint { double x0; double x1; })_concreteValidatePoint:(struct CGPoint { double x0; double x1; })a0 ofDraggableArea:(unsigned long long)a1 forAnnotation:(id)a2 onPageController:(id)a3;
+ (Class)_poiHelperClassForAnnotation:(id)a0;
+ (BOOL)_point:(struct CGPoint { double x0; double x1; })a0 isInCircleWithRadius:(double)a1 atPoint:(struct CGPoint { double x0; double x1; })a2;
+ (BOOL)_point:(struct CGPoint { double x0; double x1; })a0 isInRectWithSize:(double)a1 atPoint:(struct CGPoint { double x0; double x1; })a2;
+ (unsigned long long)draggableAreaForPoint:(struct CGPoint { double x0; double x1; })a0 onAnnotation:(id)a1 withScale:(double)a2 pageControllerForPixelAlignment:(id)a3;
+ (double)draggableAreaScaleFactorForScaleFactor:(double)a0;
+ (struct CGPoint { double x0; double x1; })pointForDraggableArea:(unsigned long long)a0 onAnnotation:(id)a1 pageControllerForPixelAlignment:(id)a2;
+ (void)pointsOfInterest:(id *)a0 withVisualStyle:(id *)a1 ofAnnotation:(id)a2 pageControllerForPixelAlignment:(id)a3;
+ (struct CGPoint { double x0; double x1; })validatePoint:(struct CGPoint { double x0; double x1; })a0 ofDraggableArea:(unsigned long long)a1 forAnnotation:(id)a2 onPageController:(id)a3;

@end