Banuba SDK
libs
djinni
generated
objc
BNBFeature.h
Go to the documentation of this file.
1
// AUTOGENERATED FILE - DO NOT MODIFY!
2
// This file was generated by Djinni from recognizer.djinni
3
4
#import "
BNBFrameData.h
"
5
#import <Foundation/Foundation.h>
6
7
8
@protocol
BNBFeature
9
10
/**must return unique id (e.g. a feature pointer or a true random number(most likely) satisfies this criteria) */
11
- (int64_t)
id
;
12
13
- (nonnull NSString *)
name
;
14
15
- (BOOL)
requiresMainThread
;
16
17
- (void)
clean
;
18
19
- (void)process:(nullable
BNBFrameData
*)frameData;
20
21
- (void)postprocess:(nullable
BNBFrameData
*)fd
22
futureFd:(nullable
BNBFrameData
*)futureFd;
23
24
@end
BNBFeature-p
Definition:
BNBFeature.h:8
-[BNBFeature-p clean]
void clean()
BNBFrameData.h
BNBFrameData
getters throw exceptions when data are not available android NNs usually output gpu masks
Definition:
BNBFrameData.h:35
-[BNBFeature-p name]
nonnull NSString * name()
-[BNBFeature-p requiresMainThread]
BOOL requiresMainThread()
-[BNBFeature-p id]
int64_t id()
must return unique id (e.g.
Generated by
1.8.17