luxlabs header browser preview


@interface ANSTISPAlgorithmResult : ANSTResult {
    struct { struct { unsigned char x0; char x1[20]; char x2[4][20]; char x3[4][20]; unsigned char x4[32]; } x0; unsigned int x1; unsigned int x2; struct { unsigned int x0; unsigned int x1; int x2; struct { float x0; float x1; float x2; float x3; } x3; unsigned int x4; int x5; int x6; int x7; int x8; int x9; int x10; int x11; int x12; struct { float x0; float x1; float x2; float x3; } x13; struct { float x0; float x1; float x2; float x3; } x14; unsigned char x15; unsigned char x16; unsigned char x17; unsigned char x18; unsigned char x19; unsigned int x20; struct { float x0; float x1; float x2; float x3; } x21; unsigned char x22; unsigned int x23; float x24[64]; unsigned char x25; unsigned int x26; int x27; int x28; int x29; int x30; int x31; int x32; int x33; int x34; int x35; int x36; int x37; unsigned char x38; struct { float x0; float x1; float x2; } x39[98]; int x40; } x3[10]; unsigned int x4; struct { unsigned int x0; unsigned int x1; int x2; struct { float x0; float x1; float x2; float x3; } x3; unsigned int x4; int x5; } x5[40]; int x6; unsigned int x7; struct { unsigned int x0; unsigned int x1; int x2; struct { float x0; float x1; float x2; float x3; } x3; unsigned int x4; int x5; } x8[1]; struct { unsigned char x0[3072]; unsigned short x1; unsigned short x2; unsigned short x3; unsigned char x4; } x9; } *_acResult;
    struct __CVBuffer { } *_personMask;
    struct __CVBuffer { } *_salientPersonMask;
    struct __CVBuffer { } *_skinMask;
    struct __CVBuffer { } *_hairMask;
    struct __CVBuffer { } *_skyMask;
    struct __CVBuffer { } *_saliencyMask;
}

@property (readonly, nonatomic) int smudgeConfidence;

+ (id)new;

- (id)init;
- (void)dealloc;
- (id)_init;
- (id)detectedObjectsForCategory:(id)a0;
- (id)_objectsOfCategory:(int)a0 fromAcResult:(struct { struct { unsigned char x0; char x1[20]; char x2[4][20]; char x3[4][20]; unsigned char x4[32]; } x0; unsigned int x1; unsigned int x2; struct { unsigned int x0; unsigned int x1; int x2; struct { float x0; float x1; float x2; float x3; } x3; unsigned int x4; int x5; int x6; int x7; int x8; int x9; int x10; int x11; int x12; struct { float x0; float x1; float x2; float x3; } x13; struct { float x0; float x1; float x2; float x3; } x14; unsigned char x15; unsigned char x16; unsigned char x17; unsigned char x18; unsigned char x19; unsigned int x20; struct { float x0; float x1; float x2; float x3; } x21; unsigned char x22; unsigned int x23; float x24[64]; unsigned char x25; unsigned int x26; int x27; int x28; int x29; int x30; int x31; int x32; int x33; int x34; int x35; int x36; int x37; unsigned char x38; struct { float x0; float x1; float x2; } x39[98]; int x40; } x3[10]; unsigned int x4; struct { unsigned int x0; unsigned int x1; int x2; struct { float x0; float x1; float x2; float x3; } x3; unsigned int x4; int x5; } x5[40]; int x6; unsigned int x7; struct { unsigned int x0; unsigned int x1; int x2; struct { float x0; float x1; float x2; float x3; } x3; unsigned int x4; int x5; } x8[1]; struct { unsigned char x0[3072]; unsigned short x1; unsigned short x2; unsigned short x3; unsigned char x4; } x9; } *)a1;
- (id)initWithAcResult:(struct { struct { unsigned char x0; char x1[20]; char x2[4][20]; char x3[4][20]; unsigned char x4[32]; } x0; unsigned int x1; unsigned int x2; struct { unsigned int x0; unsigned int x1; int x2; struct { float x0; float x1; float x2; float x3; } x3; unsigned int x4; int x5; int x6; int x7; int x8; int x9; int x10; int x11; int x12; struct { float x0; float x1; float x2; float x3; } x13; struct { float x0; float x1; float x2; float x3; } x14; unsigned char x15; unsigned char x16; unsigned char x17; unsigned char x18; unsigned char x19; unsigned int x20; struct { float x0; float x1; float x2; float x3; } x21; unsigned char x22; unsigned int x23; float x24[64]; unsigned char x25; unsigned int x26; int x27; int x28; int x29; int x30; int x31; int x32; int x33; int x34; int x35; int x36; int x37; unsigned char x38; struct { float x0; float x1; float x2; } x39[98]; int x40; } x3[10]; unsigned int x4; struct { unsigned int x0; unsigned int x1; int x2; struct { float x0; float x1; float x2; float x3; } x3; unsigned int x4; int x5; } x5[40]; int x6; unsigned int x7; struct { unsigned int x0; unsigned int x1; int x2; struct { float x0; float x1; float x2; float x3; } x3; unsigned int x4; int x5; } x8[1]; struct { unsigned char x0[3072]; unsigned short x1; unsigned short x2; unsigned short x3; unsigned char x4; } x9; } *)a0 personMask:(struct __CVBuffer { } *)a1 salientPersonMask:(struct __CVBuffer { } *)a2 skinMask:(struct __CVBuffer { } *)a3 hairMask:(struct __CVBuffer { } *)a4 skyMask:(struct __CVBuffer { } *)a5 saliencyMask:(struct __CVBuffer { } *)a6;
- (struct __CVBuffer { } *)maskForSemanticCategory:(id)a0;

@end