luxlabs header browser preview


@interface ARPersonOcclusionTechnique : ARTechnique {
    struct __CVPixelBufferPool { } *_depthPixelBufferPool;
    struct shared_ptr<arkit::RobustExpFilter<float>> { void *__ptr_; struct __shared_weak_count *__cntrl_; } _varExpFilter;
    long long _lastDeviceOrientation;
    unsigned long long _minFilterIntermediateBufferSize;
    char *_minFilterIntermediatePooledBuffer;
    BOOL _doExpFiltering;
    BOOL _useBoundingBoxes;
}

- (id)init;
- (void)dealloc;
- (id).cxx_construct;
- (id)_fullDescription;
- (void).cxx_destruct;
- (int)_minFilterDepthMap:(struct __CVBuffer { } *)a0 kernelSize:(unsigned long long)a1 pResultBuffer:(struct __CVBuffer **)a2;
- (int)postProcessSegmentation:(struct __CVBuffer { } *)a0 depthData:(id)a1 depthDataSource:(long long)a2 detectionData:(id)a3 pResultingDepthBuffer:(struct __CVBuffer **)a4;
- (void)requestResultDataAtTimestamp:(double)a0 context:(id)a1;

@end