Joyrex Labs

Outline

This Page

3.18. Obj - Referent of Gesture

3.18.1. Description

Used for deictic gestures (and, optionally, demos) to indicate the referent of the gesture

3.18.2. Format

entry ::=  (null | value) [op (null | value)]*
null  ::=  ""
value ::=  <Description of referent with no punctuation that is also an op>
op    ::=  "+" | "-" | "/" | "."

3.18.3. Values

Because it would be impossible to account for all potential referents, values can be anything so long as they do not include punctuation that double as ops.

Ops have the following interpretation:

Op Meaning
+ Simultaneous gestures
- Sequential gestures without return to neutral position
/ Gestures morph into one another
. Sequential gestures with return to neutral position - DEPRECATED

3.18.4. Vertical Dependencies

See note on continued gestures below

3.18.5. Horizontal Dependencies

Obj is dependent on the Form Column.

Obj must have the same number of values and the same number and type of ops as the Form entry on which it depends.

Only deictic and demo gestures can take values in the Obj column. Specifically, cont palm, cont point, drag, palm, point, and hold require a corresponding value in Obj; demo can optionally take one.

Note

If the code in Form is continued (ending with ~), the corresponding value in Obj must be the same as the Obj value associated with the Form code being continued on the immediately preceding line with a communicative act on the part of the speaker.

Example:

Line 1:
   Form: hold + point
   Obj: eraser + pencil
Line 2:
   Form: point~
   Obj: pencil

3.18.6. Depended Upon By

None