r3dithmd

r3dithmd

Class

plugins/postproc/dither/r3dithmd.h

Library

r3dither

Description:

Dithering post effect model

See Also

real/code/r3postim.h

Super Class

r3Postimageeffectmodel

R3CLID_POSTIMAGEEFFECTMODEL

JavaScript

r3Ditheringmodel

Class Identifier

R3CLID_DITHERINGMODEL - 801

Methods

Attributes

RedBits, GreenBits, BlueBits, Channel,

RedBits

Attribute

RedBits

Identifier

R3DITHMDA_RedBits

JavaScript type

Integer

C type

R3INT

Description

how many red bits retained

Syntax


jsobj.SetRedBits(value);
value = jsobj.GetRedBits();


R3INT value = ...;
R3SetAttrs(r3obj, R3DITHMDA_RedBits, value, R3TAG_END);
R3INT value;
R3GetAttrs(r3obj, R3DITHMDA_RedBits, &value, R3TAG_END);

GreenBits

Attribute

GreenBits

Identifier

R3DITHMDA_GreenBits

JavaScript type

Integer

C type

R3INT

Description

how many green bits retained

Syntax


jsobj.SetGreenBits(value);
value = jsobj.GetGreenBits();


R3INT value = ...;
R3SetAttrs(r3obj, R3DITHMDA_GreenBits, value, R3TAG_END);
R3INT value;
R3GetAttrs(r3obj, R3DITHMDA_GreenBits, &value, R3TAG_END);

BlueBits

Attribute

BlueBits

Identifier

R3DITHMDA_BlueBits

JavaScript type

Integer

C type

R3INT

Description

how many blue bits retained

Syntax


jsobj.SetBlueBits(value);
value = jsobj.GetBlueBits();


R3INT value = ...;
R3SetAttrs(r3obj, R3DITHMDA_BlueBits, value, R3TAG_END);
R3INT value;
R3GetAttrs(r3obj, R3DITHMDA_BlueBits, &value, R3TAG_END);

Channel

Attribute

Channel

Identifier

R3DITHMDA_Channel

JavaScript type

String

C type

char*

Description

channel to be dithered

Syntax


jsobj.SetChannel(value);
value = jsobj.GetChannel();


char* value = ...;
R3SetAttrs(r3obj, R3DITHMDA_Channel, value, R3TAG_END);
char* value;
R3GetAttrs(r3obj, R3DITHMDA_Channel, &value, R3TAG_END);