DETAILS
|
VideoPainter
|
VideoPainter
CONSUMER
|
|
|
Viewer for video streams. |
|
|
+ |
title
|
CHAR
|
1024
|
''
|
LOCK
|
window caption
|
|
+ |
pos
|
INT
|
4
|
'0,0,100,100'
|
LOCK
|
window position (top, left, width, height)
|
|
+ |
accurate
|
BOOL
|
1
|
'false'
|
LOCK
|
window position describes client area
|
|
+ |
flip
|
BOOL
|
1
|
'true'
|
LOCK
|
flip video image
|
|
+ |
mirror
|
BOOL
|
1
|
'false'
|
LOCK
|
mirror video image
|
|
+ |
maxValue
|
DOUBLE
|
1
|
'-1.00000'
|
LOCK
|
max pixel value for video image
|
|
+ |
scale
|
BOOL
|
1
|
'true'
|
LOCK
|
scale video image
|
|
+ |
type
|
UCHAR
|
1
|
'0'
|
LOCK
|
additional position stream: plot type (0=dots, 1=lines)
|
|
+ |
relative
|
BOOL
|
1
|
'false'
|
LOCK
|
additional position stream: relative point values in interval [0..1]
|
|
+ |
swap
|
BOOL
|
1
|
'false'
|
LOCK
|
additional position stream: swap values along y-axis
|
|
+ |
labels
|
BOOL
|
1
|
'false'
|
LOCK
|
additional position stream: show position labels
|
|
+ |
precision
|
UINT
|
1
|
'1'
|
LOCK
|
additional position stream: precision of position labels
|
|
|
SignalPainter
|
SignalPainter
CONSUMER
|
|
|
Viewer for signal streams. |
|
|
+ |
title
|
CHAR
|
1024
|
''
|
LOCK
|
window caption (if several input streams separate by ;)
|
|
+ |
pos
|
INT
|
4
|
'0,0,100,100'
|
LOCK
|
window position (top, left, width, height)
|
|
+ |
size
|
DOUBLE
|
1
|
'0.00000'
|
LOCK
|
displayed stream size in seconds (0 for dynamic)
|
|
+ |
type
|
UCHAR
|
1
|
'0'
|
LOCK
|
plot type (0=signal, 1=image, 2=audio, 3=path, 4=bar, 5=bar+)
|
|
+ |
colormap
|
UCHAR
|
1
|
'2'
|
LOCK
|
plot type (0=black/white, 1=color16, 2=color64, 3=gray64)
|
|
+ |
indx
|
UINT
|
1
|
'0'
|
LOCK
|
dimension of x coordinate (for path and static image drawing)
|
|
+ |
indy
|
UINT
|
1
|
'1'
|
LOCK
|
dimension of y coordinate (for path and static image drawing)
|
|
+ |
staticImage
|
BOOL
|
1
|
'false'
|
LOCK
|
draw a two dimensional static image (size: indx, indy)
|
|
+ |
reset
|
BOOL
|
1
|
'false'
|
LOCK
|
always reset y axis to local minimum and maximum, otherwise a global minium and maximum is used
|
|
+ |
autoscale
|
BOOL
|
1
|
'true'
|
LOCK
|
use autoscale (see fix)
|
|
+ |
fix
|
DOUBLE
|
2
|
'0.00000,1.00000'
|
LOCK
|
if autoscale if off set y axis to fix interval (fix[0] fix[1])
|
|
+ |
precision
|
UINT
|
1
|
'3'
|
LOCK
|
precision for axis values
|
|
+ |
barNames
|
CHAR
|
1024
|
''
|
LOCK
|
bar names separated by ',' (if type is bar or bar+)
|
|
|
PointsPainter
|
PointsPainter
CONSUMER
|
|
|
Viewer for position streams. |
|
|
+ |
title
|
CHAR
|
1024
|
''
|
LOCK
|
plot caption
|
|
+ |
type
|
UCHAR
|
1
|
'0'
|
LOCK
|
plot type (0=dots, 1=lines)
|
|
+ |
pos
|
INT
|
4
|
'0,0,100,100'
|
LOCK
|
window position (top, left, width, height)
|
|
+ |
relative
|
BOOL
|
1
|
'false'
|
LOCK
|
relative point values in interval [0..1]
|
|
+ |
swap
|
BOOL
|
1
|
'false'
|
LOCK
|
swap values along y-axis
|
|
+ |
labels
|
BOOL
|
1
|
'false'
|
LOCK
|
show position labels
|
|
+ |
precision
|
UINT
|
1
|
'1'
|
LOCK
|
precision for position labels
|
|
|
EventPainter
|
EventPainter
OBJECT
|
|
|
Viewer for events. |
|
|
+ |
title
|
CHAR
|
1024
|
''
|
LOCK
|
plot caption
|
|
+ |
barNames
|
CHAR
|
1024
|
''
|
LOCK
|
bar names separated by ',' (if not available tuple ids are used)
|
|
+ |
type
|
UCHAR
|
1
|
'0'
|
LOCK
|
plot type (0=bar, 1=positive bar)
|
|
+ |
pos
|
INT
|
4
|
'0,0,100,100'
|
LOCK
|
window position (top, left, width, height)
|
|
+ |
autoscale
|
BOOL
|
1
|
'true'
|
LOCK
|
automatically scale to maximum (also see global, fix and reset)
|
|
+ |
global
|
BOOL
|
1
|
'false'
|
LOCK
|
apply a global maximum (otherwise limits are calculated for each event dimension)
|
|
+ |
reset
|
BOOL
|
1
|
'false'
|
LOCK
|
reset y axis to the current global maximum (only applied if global=true)
|
|
+ |
fix
|
FLOAT
|
1
|
'1.00000'
|
LOCK
|
set a fixed maximum (only applied if global=true, reset=false and autoscale=false)
|
|
+ |
axisPrecision
|
UINT
|
1
|
'2'
|
LOCK
|
precision for axis values
|
|
+ |
showEvent
|
BOOL
|
1
|
'false'
|
LOCK
|
show event address
|
|
|