Overview
A Gesture Dialog works as a display for the latest user input handled by a DollarListener and provide following additional functionality to it's parent:
- let the user add a variant of an already known Template
- let the user add a new Template
- let the user see statistics about how good Templates are recognized if they are recognized
- let the user watch all his Unkonwn Gestures
Variable Summary
access | name | type | Can Read | Can Init | Can Write | Default Value | description |
---|---|---|---|---|---|---|---|
public | goOnTour | Timeline |
shows and hides the GestureDialog varying to the latest user input propagated by the MapPanelControler |
||||
public | invisible | Boolean |
Wether GestureDialog is visible or not, it's always in the scene It's invisible per Default |
||||
public | oneSize | Number | |||||
public | onNewTemplate | function(:Sequence,:String):Void | |||||
public | startPosX | Number | |||||
public | startPosY | Number | |||||
public | textBox | Label |
Label to display the name of a GestureTemplate |
||||
public | transformedSketchPoints | Number[] | |||||
public | visibleTimer | Timeline |
shows and hides the GestureDialog varying to the latest user input propagated by the MapPanelControler |
Inherited Variables
Function Summary
- public create() : Node
-
Create all GUI-Elements which make a Gesture Dialog and save a reference in GestureDialog#nodeGroup
Create all GUI-Elements which make a Gesture Dialog and save a reference in GestureDialog#nodeGroup
-
Returns
- Node
Profile: common, desktop
- public hideCurrentTemplate(name: java.lang.String) : Void
- public hideDialog() : Void
- protected selectAnyTemplateWithName(name: java.lang.String) : Void
-
Update the Dialog to render the Template for the given name
Update the Dialog to render the Template for the given name
See Also:
de.deepamehta.fxclient.interaction.Dollar-
Parameters
- name
- Name under which the Template is known
- public showCurrentTemplate(ps: Number[], name: java.lang.String, score: Number) : Void
- public showDialog() : Void
- public showTemplate() : Void
-
Utility Method for the AnimationTime (used for hiding the template and label) SketchTemaplte needs to be filled with the righ Points and the albe has to get the right name of the Template
Utility Method for the AnimationTime (used for hiding the template and label) SketchTemaplte needs to be filled with the righ Points and the albe has to get the right name of the Template
Profile: common, desktop
- protected showTemplateDetails() : Void