Component Prototype

Description

Graffiti

Component

OpenGL based component. This component displays on the screen lines following the transformation provided by a marker. This marker can be used as drawing pencil. There is also a marker defined for cleaning the screen. line width and colour can be configured.

In-slots

Name

Type

Description

Out-slots

Name

Type

Description

deleted

boolean

True when the graffiti has been deleted. The out-slot status remains 3 seconds and then back to false.

Properties

Name

Type

Description

iconFileName*

string

The filename of the icon shown for the component in the authoring environment.

markerFile

string

Path and file name of the pattern used to draw the graffiti.

markerWidth

double

Width of the marker pattern

on

boolean

When True, the Anti-jitter works

numberOfFrames

integer

Even the marker is not detected, this number sets the limit of frames in which the marker seems to "be detected" and emits detected (TRUE). After this limit, it emits detected FALSE

dampingFactor

integer

Damping factor used to configure the Kalman filter

lineWidth

float

Sets the line width

redColor

float

From 0 to 1 set the red component of the colour

greenColor

float

From 0 to 1 set the green component of the colour

blueColor

float

From 0 to 1 set the blue component of the colour

removeMarkerFile

string

Path and file name of the pattern used to clean the graffiti.

removeMarkerWidth

double

Width of the marker pattern used to clean the graffiti.

timeInterval

double

Interval of time between two consecutive transformations used