Class ShowBargraph


public class ShowBargraph
extends JPanel

Field Summary

(package private) int
barsize
(package private) int[][]
check_for_refresh
(package private) double
degrot
(package private) Color
maincolor
(package private) int[][]
matrix
(package private) int
max_x
(package private) int
max_y
(package private) int
myhight
(package private) int
myzpos
(package private) double
scale_x
(package private) double
scale_y
(package private) double
scale_z
(package private) double
x_factor
(package private) int
x_offset
(package private) double
y_factor
(package private) int
y_offset
(package private) double
z_factor

Constructor Summary

ShowBargraph()

Method Summary

void
convert(Graphics g, int x1, int y1, int z1, ret_x[] , ret_y[] , int index)
private void
drawBar(Graphics g, int x, int y, int size)
private void
drawBarSide(Graphics g, int x1, int y1, int z1, int x2, int y2, int z2)
private void
drawBarTop(Graphics g, int x1, int y1, int x2, int y2, int z1)
void
drawGraph(Graphics g)
void
init(int max_x, int max_y, Color color, double sx, double sy, double sz)
void
paintComponent(Graphics g)
private boolean
reallyPaint()
void
repaintBars(double[][] m)

Field Details

barsize

(package private)  int barsize

check_for_refresh

(package private)  int[][] check_for_refresh

degrot

(package private)  double degrot

maincolor

(package private)  Color maincolor

matrix

(package private)  int[][] matrix

max_x

(package private)  int max_x

max_y

(package private)  int max_y

myhight

(package private)  int myhight

myzpos

(package private)  int myzpos

scale_x

(package private)  double scale_x

scale_y

(package private)  double scale_y

scale_z

(package private)  double scale_z

x_factor

(package private)  double x_factor

x_offset

(package private)  int x_offset

y_factor

(package private)  double y_factor

y_offset

(package private)  int y_offset

z_factor

(package private)  double z_factor

Constructor Details

ShowBargraph

public ShowBargraph()

Method Details

convert

public void convert(Graphics g,
                    int x1,
                    int y1,
                    int z1,
                    ret_x[] ,
                    ret_y[] ,
                    int index)

drawBar

private void drawBar(Graphics g,
                     int x,
                     int y,
                     int size)

drawBarSide

private void drawBarSide(Graphics g,
                         int x1,
                         int y1,
                         int z1,
                         int x2,
                         int y2,
                         int z2)

drawBarTop

private void drawBarTop(Graphics g,
                        int x1,
                        int y1,
                        int x2,
                        int y2,
                        int z1)

drawGraph

public void drawGraph(Graphics g)

init

public void init(int max_x,
                 int max_y,
                 Color color,
                 double sx,
                 double sy,
                 double sz)

paintComponent

public void paintComponent(Graphics g)

reallyPaint

private boolean reallyPaint()

repaintBars

public void repaintBars(double[][] m)