org.hfbk.vis.visnode.VisNodeMousable.VisMouseEvent Class Reference

Inheritance diagram for org.hfbk.vis.visnode.VisNodeMousable.VisMouseEvent:

Inheritance graph
Collaboration diagram for org.hfbk.vis.visnode.VisNodeMousable.VisMouseEvent:

Collaboration graph
List of all members.

Public Member Functions

 VisMouseEvent (int id, Object source, AWTEvent ae, Vector3f hit, float depth)

Package Functions

int getButton ()

Package Attributes

Vector3f hit
float depth

Detailed Description

A mouse action over a VisNodeMousable. This event is issued upon a hit on some VisNodeClickable, but not all of these are processed: only one click event is the foremost and all others discarded.

Definition at line 267 of file

Constructor & Destructor Documentation

org.hfbk.vis.visnode.VisNodeMousable.VisMouseEvent.VisMouseEvent ( int  id,
Object  source,
AWTEvent  ae,
Vector3f  hit,
float  depth 

hit the position of the hit in the VisNodes local space
depth the depth of the hit in view space

Definition at line 279 of file

Member Function Documentation

int org.hfbk.vis.visnode.VisNodeMousable.VisMouseEvent.getButton (  )  [package]

Definition at line 284 of file

References org.hfbk.vis.VisEvent.awtEvent.

Member Data Documentation

Vector3f org.hfbk.vis.visnode.VisNodeMousable.VisMouseEvent.hit [package]

Definition at line 268 of file

Referenced by org.hfbk.vis.visnode.VisNodeMousable.handleEvents().

float org.hfbk.vis.visnode.VisNodeMousable.VisMouseEvent.depth [package]

Definition at line 269 of file

The documentation for this class was generated from the following file:
Generated on Tue Apr 7 17:59:41 2009 for visclient by  doxygen 1.5.1