r3oscaler
real/frio/r3oscaler.h
r3frio
Output scaler object.
r3Output
R3CLID_OUTPUT
r3Outputscaler
R3CLID_OUTPUTSCALER - 1536
int R3RegisterOutputScalerClass(R3APP *app);
R3OUTSCLM_INSERT
INSERT
R3OUTSCLM_INSERT
obj.INSERT();
Add a child output
R3OUTSCLM_REMOVE
REMOVE
R3OUTSCLM_REMOVE
R3OBJ*, object to be removed
obj.REMOVE(p3);
Remove a child output
R3OUTSCLM_REMOVEFIRST
REMOVEFIRST
R3OUTSCLM_REMOVEFIRST
R3OBJ*, child object or NULL if no children left
rc = obj.REMOVEFIRST();
Remove the first child output and return its address
WScale
WScale
R3OUTSCLA_WScale
Number
R3FLOAT
R3FLOAT>0, horizontal scaling
jsobj.SetWScale(value);
value = jsobj.GetWScale();
R3FLOAT value = ...;
R3SetAttrs(r3obj, R3OUTSCLA_WScale, value, R3TAG_END);
R3FLOAT value;
R3GetAttrs(r3obj, R3OUTSCLA_WScale, &value, R3TAG_END);
HScale
HScale
R3OUTSCLA_HScale
Number
R3FLOAT
R3FLOAT>0, vertical scaling
jsobj.SetHScale(value);
value = jsobj.GetHScale();
R3FLOAT value = ...;
R3SetAttrs(r3obj, R3OUTSCLA_HScale, value, R3TAG_END);
R3FLOAT value;
R3GetAttrs(r3obj, R3OUTSCLA_HScale, &value, R3TAG_END);