@class PAEKeyer; @interface PAEKeyerInitialize : NSObject { PAEKeyer *_keyer; id _apiManager; } + (void)addCorner:(const struct Vec3f { float x0[3]; } *)a0 toSamples:(void *)a1 corner:(const struct Vec3f { float x0[3]; } *)a2 clrScreen:(int)a3 clrA:(int)a4 clrB:(int)a5; + (void)setInitialSamples:(void *)a0 autokeySetupUtil:(id)a1 sampleBoxHalfDim:(float)a2; - (void)dealloc; - (BOOL)calculateInitialMatteWithInfo:(struct { union { double x0; struct *x1; } x0; unsigned long long x1; unsigned long long x2; double x3; double x4; unsigned long long x5; })a0 omSamples:(void *)a1 colorPrimaries:(int)a2 screenColor:(int *)a3 minGreenHueAngle:(float)a4 maxGreenHueAngle:(float)a5 greenChroma:(float)a6 minBlueHueAngle:(float)a7 maxBlueHueAngle:(float)a8 blueChroma:(float)a9 histoPercentageIncluded:(float)a10 use32x32x32:(BOOL)a11 simpleKey:(BOOL)a12; - (void)calculateInitialSamples:(void *)a0 percentageOfBaseColorIncluded:(float)a1 use32x32x32:(BOOL)a2 autokeySetupUtil:(id)a3 samples:(void *)a4 scale:(float)a5; - (BOOL)findSampleRectsWithInfo:(struct { union { double x0; struct *x1; } x0; unsigned long long x1; unsigned long long x2; double x3; double x4; unsigned long long x5; })a0 screenColor:(int *)a1 colorPrimaries:(int)a2 width:(int)a3 height:(int)a4 minGreenHueAngle:(float)a5 maxGreenHueAngle:(float)a6 greenChroma:(float)a7 minBlueHueAngle:(float)a8 maxBlueHueAngle:(float)a9 blueChroma:(float)a10 histoPercentageIncluded:(float)a11 omSamples:(void *)a12 viewingSetupMatte:(BOOL)a13 use32x32Histogram:(BOOL)a14 simpleKey:(BOOL)a15; - (id)initWithAPIManager:(id)a0 keyer:(id)a1; - (void *)newHisto3d:(BOOL)a0 image:(id)a1; @end