r3gradientm
plugins/postproc/gradient/r3gradientm.h
r3gradient
Gradient post effect model
r3Postimageeffectmodel
R3CLID_POSTIMAGEEFFECTMODEL
r3Gradientmodel
R3CLID_GRADIENTMODEL - 1574
Brightness
Brightness
R3GRADMA_Brightness
Number
R3FLOAT
RFLOAT , scales brightness
jsobj.SetBrightness(value);
value = jsobj.GetBrightness();
R3FLOAT value = ...;
R3SetAttrs(r3obj, R3GRADMA_Brightness, value, R3TAG_END);
R3FLOAT value;
R3GetAttrs(r3obj, R3GRADMA_Brightness, &value, R3TAG_END);
InChannel
InChannel
R3GRADMA_InChannel
String
char*
channel to be examined
jsobj.SetInChannel(value);
value = jsobj.GetInChannel();
char* value = ...;
R3SetAttrs(r3obj, R3GRADMA_InChannel, value, R3TAG_END);
char* value;
R3GetAttrs(r3obj, R3GRADMA_InChannel, &value, R3TAG_END);
OutChannel
OutChannel
R3GRADMA_OutChannel
String
char*
channel to be changed
jsobj.SetOutChannel(value);
value = jsobj.GetOutChannel();
char* value = ...;
R3SetAttrs(r3obj, R3GRADMA_OutChannel, value, R3TAG_END);
char* value;
R3GetAttrs(r3obj, R3GRADMA_OutChannel, &value, R3TAG_END);
Monochrome
Monochrome
R3GRADMA_Monochrome
Boolean
R3BOOL
if true outputs grayscale image
jsobj.SetMonochrome(value);
value = jsobj.GetMonochrome();
R3BOOL value = ...;
R3SetAttrs(r3obj, R3GRADMA_Monochrome, value, R3TAG_END);
R3BOOL value;
R3GetAttrs(r3obj, R3GRADMA_Monochrome, &value, R3TAG_END);