r3gradientm

r3gradientm

Class

plugins/postproc/gradient/r3gradientm.h

Library

r3gradient

Description:

Gradient post effect model

See Also

real/code/r3postim.h

Super Class

r3Postimageeffectmodel

R3CLID_POSTIMAGEEFFECTMODEL

JavaScript

r3Gradientmodel

Class Identifier

R3CLID_GRADIENTMODEL - 1574

Methods

Attributes

Brightness, InChannel, OutChannel, Monochrome,

Brightness

Attribute

Brightness

Identifier

R3GRADMA_Brightness

JavaScript type

Number

C type

R3FLOAT

Description

RFLOAT , scales brightness

Syntax


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

Attribute

InChannel

Identifier

R3GRADMA_InChannel

JavaScript type

String

C type

char*

Description

channel to be examined

Syntax


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

Attribute

OutChannel

Identifier

R3GRADMA_OutChannel

JavaScript type

String

C type

char*

Description

channel to be changed

Syntax


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

Attribute

Monochrome

Identifier

R3GRADMA_Monochrome

JavaScript type

Boolean

C type

R3BOOL

Description

if true outputs grayscale image

Syntax


jsobj.SetMonochrome(value);
value = jsobj.GetMonochrome();


R3BOOL value = ...;
R3SetAttrs(r3obj, R3GRADMA_Monochrome, value, R3TAG_END);
R3BOOL value;
R3GetAttrs(r3obj, R3GRADMA_Monochrome, &value, R3TAG_END);