MeiCam SDK For iOS  3.10.0
NvsStoryboard3DMorphingData.h
Go to the documentation of this file.
1 //================================================================================
2 //
3 // (c) Copyright China Digital Video (Beijing) Limited, 2016. All rights reserved.
4 //
5 // This code and information is provided "as is" without warranty of any kind,
6 // either expressed or implied, including but not limited to the implied
7 // warranties of merchantability and/or fitness for a particular purpose.
8 //
9 //--------------------------------------------------------------------------------
10 // Birth Date: May 17. 2022
11 // Author: NewAuto video team
12 //================================================================================
13 
14 #pragma once
15 #import "NvsArbitraryData.h"
16 
17 typedef enum {
22 
23 NVS_EXPORT @interface NvsMorphingInfo : NSObject
24 
25 @property(strong, nonatomic) NSString *name;
26 @property(assign, nonatomic) float weight;
27 
28 @end
29 
30 NVS_EXPORT @interface NvsTargetLevelFactorDesc : NSObject
31 
32 @property(assign, nonatomic) NvsFactorOperationType opType;
33 @property(strong, nonatomic) NSString *morphName;
34 
35 @end
36 
37 NVS_EXPORT @interface NvsTargetLevelDesc : NSObject
38 
39 @property(strong, nonatomic) NSString *name;
40 @property(assign, nonatomic) float weight;
41 @property(strong, nonatomic) NvsTargetLevelFactorDesc *targetLevelFactorDesc;
42 
43 @end
44 
46 
47 @property(strong, nonatomic) NSMutableArray <NvsMorphingInfo*>*morphingInfoList;
48 @property(strong, nonatomic) NSMutableArray <NvsTargetLevelDesc*>*targetLevelDescList;
49 
50 @end
NvsMorphingInfo::weight
float weight
Definition: NvsStoryboard3DMorphingData.h:26
NvsTargetLevelDesc
Definition: NvsStoryboard3DMorphingData.h:38
NvsTargetLevelFactorDesc
Definition: NvsStoryboard3DMorphingData.h:31
NvsMorphingInfo::name
NSString * name
Definition: NvsStoryboard3DMorphingData.h:25
NvsMorphingInfo
Definition: NvsStoryboard3DMorphingData.h:24
NvsArbitraryData.h
NvsFactorOperationType_OneMinus
@ NvsFactorOperationType_OneMinus
Definition: NvsStoryboard3DMorphingData.h:19
NvsFactorOperationType_Source
@ NvsFactorOperationType_Source
Definition: NvsStoryboard3DMorphingData.h:20
NvsFactorOperationType
NvsFactorOperationType
Definition: NvsStoryboard3DMorphingData.h:17
NvsFactorOperationType_None
@ NvsFactorOperationType_None
Definition: NvsStoryboard3DMorphingData.h:18
NVS_EXPORT
#define NVS_EXPORT
Definition: NvsCommonDef.h:20
NvsStoryboard3DMorphingData
Definition: NvsStoryboard3DMorphingData.h:46
NvsArbitraryData
A custom parameter structure for video effects.
Definition: NvsArbitraryData.h:29