FreeHEP API
Version current

Package org.freehep.j3d.plot

Lego plot, Surface plot and 3D Scatter Plot using Java 3D.

See:
          Description

Interface Summary
Binned2DData A data source for binned 2D data which is used by the both the lego and the surface plot.
Unbinned3DData A data source for unbinned 3D data which is used by the 3D scatter plot.
 

Class Summary
AbstractPlotBuilder This is a base class for all PlotBuilders.
AxisBuilder  
AxisLabelCalculator  
KeyNavigator This is the KeyNavigator class.
KeyNavigatorBehavior This class is a simple behavior that invokes the KeyNavigator to modify the view platform transform.
LegoBuilder  
LegoPlot A simple convenience class that end users can pop into their GUI to produce a lego plot.
Plot3D Abstract class extended by other 3D Plot widgets.
PlotKeyNavigatorBehavior A behaviour for 3d plots which defines certain keyboard events This is used instead of the default KeyNavigatorBehavior to work around bug 4376368 which causes the CPU used to go to 100% see http://developer.java.sun.com/developer/bugParade/bugs/4376368.html Use the arrow keys and page up/page down to move.
Rainbow  
ScatterBuilder  
SurfaceBuilder  
SurfacePlot A simple convenience class that end users can pop into their GUI to produce a surface plot.
TimeStamp This is class TimeStamp - it has a print method which will keep track of the last time it was called and print a message along with the elapsed time since the last call.
XAxisBuilder  
YAxisBuilder  
ZAxisBuilder  
 

Package org.freehep.j3d.plot Description

Lego plot, Surface plot and 3D Scatter Plot using Java 3D.


FreeHEP API
Version current

Copyright © 2000-2004 FreeHEP, All Rights Reserved.