Public Member Functions | |
VisEvent (Object source, int id, AWTEvent ae) | |
Public Attributes | |
AWTEvent | awtEvent = null |
we copy many AWTEvents to 3d VisEvents before using them, as we need to filter them for overlapping objects. so most original AWTEvents are followd by even more corresponding VisEvents from which the most are discarded as they represent actions behind the foremost object (click-through). only the foremost one survives and is consumed by the corresponding VisNode later.
Definition at line 27 of file VisEvent.java.
org.hfbk.vis.VisEvent.VisEvent | ( | Object | source, | |
int | id, | |||
AWTEvent | ae | |||
) |
source | ||
id | AWT or own event id | |
ae | the AWTEvent causing this |
Definition at line 38 of file VisEvent.java.
References org.hfbk.vis.VisEvent.awtEvent.
AWTEvent org.hfbk.vis.VisEvent.awtEvent = null |
the original cause
Definition at line 31 of file VisEvent.java.
Referenced by org.hfbk.vis.visnode.VisNodeMousable.VisMouseEvent.getButton(), org.hfbk.vis.visnode.VisNodeMousable.handleEvents(), and org.hfbk.vis.VisEvent.VisEvent().