Serialized Form
-
Package draw
-
Class draw.BarChart
class BarChart extends JFrame implements Serializable- serialVersionUID:
- 65548L
-
Serialized Fields
-
about
dialog.AboutDialog about
the "About..." dialog box -
attsel
JDialog attsel
the attribute selector -
bins
int[] bins
the numbers of bins for the metric columns -
chooser
JFileChooser chooser
the file chooser -
cols
table.Column[] cols
the selectable columns of the data -
colsel
dialog.ColorDialog colsel
the color selection dialog box -
coltype
table.RealType coltype
the type for the color levels -
curr
File curr
the current table file -
data
double[][] data
the data to display -
format
dialog.FormatDialog format
the data format dialog box -
fov
JSpinner fov
the field of view -
gap
JSpinner gap
the gap between the bars -
layout
JDialog layout
the layout dialog box -
maxs
double[] maxs
the maximum values for the metric columns -
mins
double[] mins
the minimum values for the metric columns -
mode
int mode
the mode flags -
offset
JSpinner offset
the label offset -
owner
Component owner
the owner of this bar chart -
panel
Chart3D panel
the 3D bar chart panel -
scale
double scale
the scaling factor for the data -
size
JSpinner size
the label font size -
status
JTextField status
the status bar for messages -
table
table.Table table
the full data table -
thick
JSpinner thick
the thickness of the base plate -
xatt
JComboBox<String> xatt
the attribute for the x-axis -
xbin
JSpinner xbin
the number of bins for the x-axis -
xmax
JTextField xmax
the maximum value of the attribute for the x-axis -
xmin
JTextField xmin
the minimum value of the attribute for the x-axis -
yatt
JComboBox<String> yatt
the attribute for the y-axis -
ybin
JSpinner ybin
the number of bins for the y-axis -
ymax
JTextField ymax
the maximum value of the attribute for the y-axis -
ymin
JTextField ymin
the minimum value of the attribute for the y-axis -
zatt
JComboBox<String> zatt
the attribute for the z-axis -
zmax
JTextField zmax
the maximum value of the attribute for the z-axis -
zmin
JTextField zmin
the minimum value of the attribute for the z-axis -
zscl
JSpinner zscl
the z-scaling factor for the frequencies
-
-
Class draw.Block3D
class Block3D extends Object implements Serializable- serialVersionUID:
- 65537L
-
Serialized Fields
-
cs
Point3D[] cs
the corner points of the block -
ht
double ht
the height of the block -
min
double min
the minimum distance of a corner to the eye -
vs
boolean[] vs
the visibility flags for the side planes -
xs
int[] xs
the x-coordinates of the polygon to draw -
ys
int[] ys
the y-coordinates of the polygon to draw
-
-
Class draw.Chart3D
class Chart3D extends JPanel implements Serializable- serialVersionUID:
- 65538L
-
Serialized Fields
-
base
Block3D base
the base plate of the chart -
blocks
Block3D[] blocks
the blocks of the bar chart -
coff
double coff
the bar height offset for the color computation -
colors
Color[] colors
the colors for the bars -
cscl
double cscl
the bar height scaling factor for the color computation -
data
double[][] data
the the data to display (2-dimensional) -
expand
double expand
the color range expansion for the bars -
font
Font3D font
the font handler for drawing text in 3D -
gap
double gap
the gap width (relative to the block width) -
levels
Color[] levels
the color levels for the bars -
maxht
double maxht
the maximum height of a block -
mouse
Mouse3D mouse
the mouse movement manager -
offset
double offset
the offset for the labels -
proj
Proj3D proj
the 3D to 2D projection -
thick
double thick
the thickness of the base plate -
xlabel
String xlabel
the label for the x-axis -
ylabel
String ylabel
the label for the y-axis
-
-
Class draw.Font3D
class Font3D extends Object implements Serializable- serialVersionUID:
- 65537L
-
Serialized Fields
-
p
double[] p
the buffer for the projection -
proj
Proj3D proj
the 3d to 2d projection -
size
double size
the size of the font -
x
int x
the buffer for the current point -
xmax
double xmax
clipping: minimum and maximum in x-direction -
xmin
double xmin
clipping: minimum and maximum in x-direction -
y
int y
the buffer for the current point -
ymax
double ymax
clipping: minimum and maximum in y-direction -
ymin
double ymin
clipping: minimum and maximum in y-direction -
zmax
double zmax
clipping: minimum and maximum in z-direction -
zmin
double zmin
clipping: minimum and maximum in z-direction
-
-
Class draw.Mouse3D
class Mouse3D extends Object implements Serializable- serialVersionUID:
- 65537L
-
Serialized Fields
-
comp
Component comp
the component to control -
mode
int mode
the mouse movement mode -
mx
int mx
the x-coordinate of the mouse pointer -
my
int my
the y-coordinate of the mouse pointer -
proj
Proj3D proj
the current 3D to 2D projection -
save
Proj3D save
the saved 3D to 2D projection -
scale
double scale
the scaling factor for movements
-
-
Class draw.Plot3D
class Plot3D extends JPanel implements Serializable- serialVersionUID:
- 65536L
-
Serialized Fields
-
c2d
double[][] c2d
the projections of cube corners -
colcnt
int colcnt
the number of colors -
colors
Color[] colors
the colors for the points -
csc
int[][] csc
the screen coordinates of the cube corners -
font
Font3D font
the font handler for drawing text in 3D -
inset
double inset
the inset percentage -
mcorr
int mcorr
the corrected marker size -
mouse
Mouse3D mouse
the mouse movement manager -
msize
int msize
the marker size -
offset
double offset
the offset for the labels -
points
Point3D[] points
the (colored) points in 3D space -
proj
Proj3D proj
the 3D to 2D projection to use -
ptcnt
int ptcnt
the number of points to draw -
xlabel
String xlabel
the label for the x-axis -
ylabel
String ylabel
the label for the y-axis -
zlabel
String zlabel
the label for the z-axis
-
-
Class draw.Point3D
class Point3D extends Object implements Serializable- serialVersionUID:
- 65536L
-
Serialized Fields
-
c
int c
the color of the point -
p
double[] p
the projection of the point in 2D space -
x
double x
the x-coordinate of the point in 3D space -
y
double y
the y-coordinate of the point in 3D space -
z
double z
the z-coordinate of the point in 3D space
-
-
Class draw.Proj3D
class Proj3D extends Object implements Serializable- serialVersionUID:
- 65537L
-
Serialized Fields
-
cx
double[] cx
the coordinate cross for the view: x-direction -
cy
double[] cy
the coordinate cross for the view: y-direction -
cz
double[] cz
the coordinate cross for the view: z-direction -
dfar
double dfar
the distance of the far plane of the viewing frustrum -
dnear
double dnear
the distance of the near plane of the viewing frustrum -
dpp
double dpp
the distance to the projection plane -
eye
double[] eye
the eye (that is, the point to look from) -
mat
double[][] mat
a buffer for a rotation matrix -
pt
double[] pt
a buffer for a projected point -
scale
double scale
the scaling for the result
-
-
Class draw.ScatterPlot
class ScatterPlot extends JFrame implements Serializable- serialVersionUID:
- 65552L
-
Serialized Fields
-
about
dialog.AboutDialog about
the "About..." dialog box -
atts
table.Column[] atts
the columns/attributes of the data (nominal and metric) -
attsel
JDialog attsel
the attribute selector dialog box -
chooser
JFileChooser chooser
the file chooser -
colsel
dialog.ColorDialog colsel
the color selection dialog box -
curr
File curr
the current table file -
format
dialog.FormatDialog format
the data format dialog box -
fov
JSpinner fov
the field of view -
inset
JSpinner inset
the inset percentage -
layout
JDialog layout
the layout dialog box -
mark
JSpinner mark
the marker size -
maxs
double[] maxs
the maximum values for the columns/attributes -
mins
double[] mins
the minimum values for the columns/attributes -
mode
int mode
the mode flags -
offset
JSpinner offset
the label offset -
over
JComboBox<String> over
the attribute for the overlay -
ovlid
int ovlid
the index of the attribute for the overlay -
owner
Component owner
the owner of this scatter plot -
panel
Plot3D panel
the scatter plot panel -
size
JSpinner size
the label font size -
status
JTextField status
the status bar for messages -
table
table.Table table
the full data table -
xatt
JComboBox<String> xatt
the attribute for the x-axis -
xmax
JTextField xmax
the maximum value of the attribute for the x-axis -
xmin
JTextField xmin
the minimum value of the attribute for the x-axis -
yatt
JComboBox<String> yatt
the attribute for the y-axis -
ymax
JTextField ymax
the maximum value of the attribute for the y-axis -
ymin
JTextField ymin
the minimum value of the attribute for the y-axis -
zatt
JComboBox<String> zatt
the attribute for the z-axis -
zmax
JTextField zmax
the maximum value of the attribute for the z-axis -
zmin
JTextField zmin
the minimum value of the attribute for the z-axis
-
-