@class NSArray, CIVector, CIImage, NSNumber; @interface RAWConvert : RAWFilter { CIImage *inputImage; id inputColorSpace; NSArray *inputNeutral; NSNumber *inputRange; NSNumber *inputFactor; NSNumber *inputCalibrationIlluminant1; NSNumber *inputCalibrationIlluminant2; NSArray *inputXYZtoCamera1; NSArray *inputXYZtoCamera2; NSArray *inputCameraCalibration1; NSArray *inputCameraCalibration2; NSArray *inputReduction1; NSArray *inputReduction2; NSArray *inputForwardMatrix1; NSArray *inputForwardMatrix2; NSNumber *inputShouldUseForwardMatrix; NSNumber *inputShouldRecoverHighlights; NSNumber *inputShouldLinearize; CIVector *inputBlacks; NSNumber *inputTargetRange; } @property (readonly, nonatomic) struct CCameraProfile { void /* function */ **x0; int x1; int x2; struct CMatrix { unsigned int x0; unsigned int x1; struct vector> { double *x0; double *x1; struct __compressed_pair> { double *x0; } x2; } x2; } x3; struct CMatrix { unsigned int x0; unsigned int x1; struct vector> { double *x0; double *x1; struct __compressed_pair> { double *x0; } x2; } x2; } x4; struct CMatrix { unsigned int x0; unsigned int x1; struct vector> { double *x0; double *x1; struct __compressed_pair> { double *x0; } x2; } x2; } x5; struct CMatrix { unsigned int x0; unsigned int x1; struct vector> { double *x0; double *x1; struct __compressed_pair> { double *x0; } x2; } x2; } x6; struct CMatrix { unsigned int x0; unsigned int x1; struct vector> { double *x0; double *x1; struct __compressed_pair> { double *x0; } x2; } x2; } x7; struct CMatrix { unsigned int x0; unsigned int x1; struct vector> { double *x0; double *x1; struct __compressed_pair> { double *x0; } x2; } x2; } x8; unsigned short x9; struct CMatrix { unsigned int x0; unsigned int x1; struct vector> { double *x0; double *x1; struct __compressed_pair> { double *x0; } x2; } x2; } x10; struct CMatrix { unsigned int x0; unsigned int x1; struct vector> { double *x0; double *x1; struct __compressed_pair> { double *x0; } x2; } x2; } x11; } cameraProfile; + (BOOL)automaticallyNotifiesObserversForKey:(id)a0; + (id)customAttributes; - (id)customAttributes; - (void).cxx_destruct; - (id)outputImage; - (void)setInputNeutral:(id)a0; - (id)blendFactor; - (id)inputNeutralXY; - (struct CMatrix { unsigned int x0; unsigned int x1; struct vector> { double *x0; double *x1; struct __compressed_pair> { double *x0; } x2; } x2; })matrixFromArray:(id)a0 rowCount:(unsigned long long)a1 columnCount:(unsigned long long)a2; - (struct CWhitePoint { double x0; double x1; })neutralWhitePointWithProfile:(void *)a0; - (id)outputMatrix; @end