text: //
  //     Generated by class-dump 3.5 (64 bit).
  //
  //     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard.
  //
  
  #import "CIFilter.h"
  
  @class CIImage, NSArray, NSNumber;
  
  @interface GUBilateralConvolution : CIFilter
  {
      CIImage *_inputImage;
      NSArray *_inputPoints;
      NSArray *_inputWeights;
      NSNumber *_inputEdgeDetail;
      NSNumber *_inputVersion;
  }
  
  + (id)LabToRGBKernel;
  + (id)RGBToLabKernel;
  + (id)bilateralFinalizeKernel;
  + (id)bilateralAdd9Kernel;
  + (id)bilateralAdd8Kernel;
  + (id)bilateralAdd7Kernel;
  + (id)bilateralAdd6Kernel;
  + (id)bilateralAdd5Kernel;
  + (id)bilateralAdd4Kernel;
  + (id)bilateralAdd3Kernel;
  + (id)bilateralAdd2Kernel;
  + (id)bilateralAdd1Kernel;
  + (id)RGBToLabKernels;
  + (id)bilateralKernels;
  @property(retain) NSNumber *inputVersion; // @synthesize inputVersion=_inputVersion;
  @property(retain) NSNumber *inputEdgeDetail; // @synthesize inputEdgeDetail=_inputEdgeDetail;
  @property(retain) NSArray *inputWeights; // @synthesize inputWeights=_inputWeights;
  @property(retain) NSArray *inputPoints; // @synthesize inputPoints=_inputPoints;
  @property(retain) CIImage *inputImage; // @synthesize inputImage=_inputImage;
  - (void).cxx_destruct;
  - (id)outputImage;
  - (id)doBilateralPass:(id)arg1 points:(id)arg2 weights:(id)arg3 sums:(id)arg4 slope:(id)arg5;
  - (struct CGRect)bilateralAddROI:(long long)arg1 destRect:(struct CGRect)arg2 userInfo:(id)arg3;
  - (struct CGRect)enlargedBounds:(struct CGRect)arg1 withPoints:(id)arg2;
  - (struct CGRect)boundsForPointArray:(id)arg1;
  - (unsigned long long)samplesPerPass;
  
  @end
  
  