luxlabs header browser preview


@class CIImage, NSArray;
@protocol NUImageBuffer;

@interface _PIParallaxLayerStackDebugImageCollector : NSObject

@property (retain, nonatomic) CIImage *debugInputImage;
@property (retain, nonatomic) CIImage *debugMatteImage;
@property (retain, nonatomic) CIImage *debugMatteCropImage;
@property (retain, nonatomic) CIImage *debugLocalConfidenceImage;
@property (retain, nonatomic) CIImage *debugConfidenceMapImage;
@property (retain, nonatomic) CIImage *debugInfillImage;
@property (retain, nonatomic) CIImage *debugLayoutImage;
@property (retain, nonatomic) NSArray *debugIntermediateLayoutImages;
@property (retain, nonatomic) CIImage *debugPreviewImage;
@property (retain, nonatomic) CIImage *debugColorAnalysisImage;
@property (retain, nonatomic) id<NUImageBuffer> debugInputBuffer;
@property (retain, nonatomic) id<NUImageBuffer> debugMatteBuffer;
@property (retain, nonatomic) id<NUImageBuffer> debugMatteCropBuffer;
@property (retain, nonatomic) id<NUImageBuffer> debugLocalConfidenceBuffer;
@property (retain, nonatomic) id<NUImageBuffer> debugConfidenceMapBuffer;
@property (retain, nonatomic) id<NUImageBuffer> debugInfillBuffer;
@property (retain, nonatomic) id<NUImageBuffer> debugLayoutBuffer;
@property (retain, nonatomic) NSArray *debugIntermediateLayoutBuffers;
@property (retain, nonatomic) id<NUImageBuffer> debugPreviewBuffer;
@property (retain, nonatomic) id<NUImageBuffer> debugColorAnalysisBuffer;
@property (retain, nonatomic) id<NUImageBuffer> flattenedBackgroundForDebugPreview;
@property (retain, nonatomic) id<NUImageBuffer> flattenedForegroundForDebugPreview;

- (void).cxx_destruct;
- (void)prepareImagesForItem:(id)a0 renderer:(id)a1 layout:(id)a2 style:(id)a3 inputImage:(id)a4 matteImage:(id)a5 infillImage:(id)a6 foregroundImage:(id)a7 backgroundImage:(id)a8;
- (void)renderImagesWithRenderer:(id)a0;
- (id)resultLayersWithRenderer:(id)a0;

@end