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