luxlabs header browser preview


@interface ImageHomographyResampler : NSObject {
    double homographyMatrix[9];
}

- (id)init;
- (void)ClearOutOfBoundsPixels:(struct WorkingPixmapRecord { char *x0; unsigned long long x1; unsigned long long x2; unsigned long long x3; unsigned long long x4; unsigned long long x5; struct __CVBuffer *x6; int x7; } *)a0;
- (struct CGImage { } *)ResampleCGImage:(struct CGImage { } *)a0 clipToRect:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a1 outputSize:(struct CGSize { double x0; double x1; })a2;
- (void)EraseCVPixelBuffer:(struct __CVBuffer { } *)a0;
- (struct __CVBuffer { } *)ResampleCVPixels:(struct __CVBuffer { } *)a0 clipToRect:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a1 outputSize:(struct CGSize { double x0; double x1; })a2;
- (short)ResampleCVPixels:(struct __CVBuffer { } *)a0 clipToRect:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a1 outputSize:(struct CGSize { double x0; double x1; })a2 toPixelBuffer:(struct __CVBuffer { } *)a3;
- (void)setHomographyMatrix:(double *)a0;

@end