Vuo
2.0.0
node
vuo.image
VuoThresholdType.h
Go to the documentation of this file.
1
10
#pragma once
11
13
typedef
const
struct
VuoList_VuoThresholdType_struct
{
void
*l; } *
VuoList_VuoThresholdType
;
14
#define VuoList_VuoThresholdType_TYPE_DEFINED
15
28
typedef
enum
{
29
VuoThresholdType_Rec601,
// ITU-R Recommendation BT.601 (1982) — NTSC / CCIR
30
VuoThresholdType_Rec709,
// ITU-R Recommendation BT.709 (1990) — HDTV
31
VuoThresholdType_Desaturate,
// HSL: S=0
32
VuoThresholdType_RGBAverage,
33
VuoThresholdType_RGBMaximum,
34
VuoThresholdType_RGBMinimum,
35
VuoThresholdType_Red,
36
VuoThresholdType_Green,
37
VuoThresholdType_Blue,
38
VuoThresholdType_Alpha,
39
VuoThresholdType_RGB,
40
}
VuoThresholdType
;
41
42
VuoThresholdType
VuoThresholdType_makeFromJson
(
struct
json_object
* js);
43
struct
json_object
*
VuoThresholdType_getJson
(
const
VuoThresholdType
value);
44
VuoList_VuoThresholdType
VuoThresholdType_getAllowedValues
(
void
);
45
char
*
VuoThresholdType_getSummary
(
const
VuoThresholdType
value);
46
48
51
VuoThresholdType
VuoThresholdType_makeFromString
(
const
char
*str);
52
char
*
VuoThresholdType_getString
(
const
VuoThresholdType
value);
54
Generated on Wed Feb 26 2020 23:19:41 for Vuo by
1.8.17