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

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

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

Collaboration graph
[legend]
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 VisNodeMousable.java.


Constructor & Destructor Documentation

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

Parameters:
id 
source 
ae 
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 VisNodeMousable.java.


Member Function Documentation

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

Definition at line 284 of file VisNodeMousable.java.

References org.hfbk.vis.VisEvent.awtEvent.


Member Data Documentation

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

Definition at line 268 of file VisNodeMousable.java.

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

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

Definition at line 269 of file VisNodeMousable.java.


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