home *** CD-ROM | disk | FTP | other *** search
-
- (*
- * plotlib - graphics graph plotting package
- *
- *)
-
- const
- green = 1;
- red = 1;
- yellow = 1;
- mark_x = 4; {size of marker}
- mark_y = 2;
- numtics = 5; {number of ticks in scales}
- maxstyle = 4;
-
- var
- maxx: real; {logical dimensions of screen}
- minx: real;
- maxy: real;
- miny: real;
- xstep: real;
- ystep: real;
- nxsteps: integer;
- nysteps: integer;
- color: integer;
-
- var
- phys_maxx: integer; {physical dimensions of graphics area}
- phys_minx: integer;
- phys_maxy: integer;
- phys_miny: integer;
-
- var
- Graph_Driver: integer;
- Graph_Mode: integer;
- Text_Mode: word;
-
- const
- Driver_Path = '';
-
-
- function get_phys_x(vx: real): integer;
- function get_phys_y(vy: real): integer;
- procedure connect(x1,y1,x2,y2: real);
- procedure tick(x1,y1: real);
-
- procedure determinescale (var world_min: real;
- var world_max: real;
- var stepsz: real;
- var stepcnt: integer;
- maxstep: integer);
-
- procedure marker(x,y: real; style: integer);
-
- procedure labely(y: real);
- procedure ticky(y: real);
-
- procedure labelx(x: real);
- procedure tickx(x: real);
-
- procedure putxscale;
- procedure putyscale;
-
- procedure border;
-
- procedure plot_data(variable_number: integer;
- x: integer;
- y: real);
-
- procedure event(x: integer; note: string);
-
- procedure open_graph;
- procedure close_graph;
-
-