r3pimage

r3pimage

Class

real/raytr/r3pimage.h

Library

r3raytr

Description:

Post processing image class.

See Also

real/raytr/r3postpr.h

Super Class

r3Postprocessor

R3CLID_POSTPROCESSOR

JavaScript

r3Postimage

Class Identifier

R3CLID_POSTIMAGE - 833

Methods

ADDNEEDEDCHANNEL,

Attributes

Output, TerminalOutput, InitChannels, OutChannels, InputHorizontalScali, InputVerticalScaling, OutputHorizontalScal, OutputVerticalScalin,

Registration

int R3RegisterPostImageClass(R3APP *app);

R3PIMGM_ADDNEEDEDCHANNEL

Method

ADDNEEDEDCHANNEL

Identifier

R3PIMGM_ADDNEEDEDCHANNEL

JavaScript

obj.ADDNEEDEDCHANNEL();

Description

Output

Attribute

Output

Identifier

R3PIMGA_Output

JavaScript type

Object

C type

R3OBJ*

Description

'R3PIMGA_Output' not documented

Syntax


value = jsobj.GetOutput();


R3OBJ* value;
R3GetAttrs(r3obj, R3PIMGA_Output, &value, R3TAG_END);

TerminalOutput

Attribute

TerminalOutput

Identifier

R3PIMGA_TerminalOutput

JavaScript type

r3List

C type

R3LIST*

Description

each node->name points to an output object

Syntax


jsobj.SetTerminalOutput(value);


R3LIST* value = ...;
R3SetAttrs(r3obj, R3PIMGA_TerminalOutput, value, R3TAG_END);

InitChannels

Attribute

InitChannels

Identifier

R3PIMGA_InitChannels

JavaScript type

r3List

C type

R3LIST

Description

the names of channels for selective initialization from parent post image

Syntax


jsobj.SetInitChannels(value);


R3LIST value = ...;
R3SetAttrs(r3obj, R3PIMGA_InitChannels, value, R3TAG_END);

OutChannels

Attribute

OutChannels

Identifier

R3PIMGA_OutChannels

JavaScript type

r3List

C type

R3LIST

Description

the names of channels for selective output to parent post image

Syntax


jsobj.SetOutChannels(value);


R3LIST value = ...;
R3SetAttrs(r3obj, R3PIMGA_OutChannels, value, R3TAG_END);

InputHorizontalScali

Attribute

InputHorizontalScali

Identifier

R3PIMGA_InputHorizontalScali

JavaScript type

Number

C type

R3FLOAT

Description

Syntax


jsobj.SetInputHorizontalScali(value);
value = jsobj.GetInputHorizontalScali();


R3FLOAT value = ...;
R3SetAttrs(r3obj, R3PIMGA_InputHorizontalScaling, value, R3TAG_END);
R3FLOAT value;
R3GetAttrs(r3obj, R3PIMGA_InputHorizontalScaling, &value, R3TAG_END);

InputVerticalScaling

Attribute

InputVerticalScaling

Identifier

R3PIMGA_InputVerticalScaling

JavaScript type

Number

C type

R3FLOAT

Description

Syntax


jsobj.SetInputVerticalScaling(value);
value = jsobj.GetInputVerticalScaling();


R3FLOAT value = ...;
R3SetAttrs(r3obj, R3PIMGA_InputVerticalScaling, value, R3TAG_END);
R3FLOAT value;
R3GetAttrs(r3obj, R3PIMGA_InputVerticalScaling, &value, R3TAG_END);

OutputHorizontalScal

Attribute

OutputHorizontalScal

Identifier

R3PIMGA_OutputHorizontalScal

JavaScript type

Number

C type

R3FLOAT

Description

Syntax


jsobj.SetOutputHorizontalScal(value);
value = jsobj.GetOutputHorizontalScal();


R3FLOAT value = ...;
R3SetAttrs(r3obj, R3PIMGA_OutputHorizontalScaling, value, R3TAG_END);
R3FLOAT value;
R3GetAttrs(r3obj, R3PIMGA_OutputHorizontalScaling, &value, R3TAG_END);

OutputVerticalScalin

Attribute

OutputVerticalScalin

Identifier

R3PIMGA_OutputVerticalScalin

JavaScript type

Number

C type

R3FLOAT

Description

Syntax


jsobj.SetOutputVerticalScalin(value);
value = jsobj.GetOutputVerticalScalin();


R3FLOAT value = ...;
R3SetAttrs(r3obj, R3PIMGA_OutputVerticalScaling, value, R3TAG_END);
R3FLOAT value;
R3GetAttrs(r3obj, R3PIMGA_OutputVerticalScaling, &value, R3TAG_END);

node.name defines channelname