r3line
plugins/postproc/line/r3line.h
r3line
Line rendering class.
r3Postprocessor
R3CLID_POSTPROCESSOR
r3Linerender
R3CLID_LINERENDER - 1537
MinSize, MaxSize, Channel, TriggerChannel, WidthChannel, TriggerFrom, TriggerTo, FilterWidth,
int R3RegisterLineRenderClass(R3APP *app);
MinSize
MinSize
R3LINEA_MinSize
Number
R3FLOAT
min. line width (relative to image)
jsobj.SetMinSize(value);
R3FLOAT value = ...;
R3SetAttrs(r3obj, R3LINEA_MinSize, value, R3TAG_END);
MaxSize
MaxSize
R3LINEA_MaxSize
Integer
R3INT
max. line width
jsobj.SetMaxSize(value);
R3INT value = ...;
R3SetAttrs(r3obj, R3LINEA_MaxSize, value, R3TAG_END);
Channel
Channel
R3LINEA_Channel
String
char*
name of channel where lines are drawn
jsobj.SetChannel(value);
char* value = ...;
R3SetAttrs(r3obj, R3LINEA_Channel, value, R3TAG_END);
TriggerChannel
TriggerChannel
R3LINEA_TriggerChannel
String
char*
name of channel triggering the line drawing
jsobj.SetTriggerChannel(value);
char* value = ...;
R3SetAttrs(r3obj, R3LINEA_TriggerChannel, value, R3TAG_END);
WidthChannel
WidthChannel
R3LINEA_WidthChannel
String
char*
optinal channel that controls line width
jsobj.SetWidthChannel(value);
char* value = ...;
R3SetAttrs(r3obj, R3LINEA_WidthChannel, value, R3TAG_END);
TriggerFrom
TriggerFrom
R3LINEA_TriggerFrom
Number
R3FLOAT
min. triggering level
jsobj.SetTriggerFrom(value);
R3FLOAT value = ...;
R3SetAttrs(r3obj, R3LINEA_TriggerFrom, value, R3TAG_END);
TriggerTo
TriggerTo
R3LINEA_TriggerTo
Number
R3FLOAT
max. triggering level
jsobj.SetTriggerTo(value);
R3FLOAT value = ...;
R3SetAttrs(r3obj, R3LINEA_TriggerTo, value, R3TAG_END);
FilterWidth
FilterWidth
R3LINEA_FilterWidth
Boolean
R3BOOL
apply dist. filter to find line width
jsobj.SetFilterWidth(value);
R3BOOL value = ...;
R3SetAttrs(r3obj, R3LINEA_FilterWidth, value, R3TAG_END);