|
Jspice3
|
#include "spice.h"#include "ftedefs.h"#include "newgraf.h"#include "plotdev.h"#include "plotext.h"
Go to the source code of this file.
Macros | |
| #define | LOGTST 50 |
| #define | NUMOUTPTS 1001 |
Functions | |
| static bool | is_monotonic () |
| static void | free_graf () |
| static GRDATA | copygraf () |
| static void | init_viewport () |
| static void | graf_display () |
| static int | alpha_only () |
| static void | what_now () |
| static int | interval () |
| static void | interpolateX () |
| static void | interpolateY () |
| static void | proc_option () |
| static void | displ () |
| static int | newscale () |
| static void | displxy () |
| static void | minmax () |
| static void | draw () |
| static void | axes () |
| static void | set_scale () |
| static void | set_scale_4 () |
| static void | writef () |
| static void | writeg () |
| static char * | ecvt12 () |
| static void | help () |
| static void | fpick () |
| static void | graf_setmark () |
| static void | ghost_mark () |
| static int | ymap () |
| static void | xy_pick () |
| static int | set_cursor () |
| static void | addplot () |
| static void | extpts () |
| static void | combin () |
| static void | plpts () |
| static void | mp_display () |
| static void | mp_free () |
| static void | chkpts_free () |
| static GRDATA | mp_copy () |
| static void | init () |
| static void | addit () |
| static void | ebox () |
| static void | xbox () |
| static void | pbox () |
| void | com_graf (wordlist *wl) |
| static bool | is_monotonic (struct dvec *v) |
| static void | free_graf (GRDATA grafp) |
| static GRDATA | copygraf (GRDATA grafp) |
| static void | init_viewport (struct screen *scr) |
| static void | graf_display (GRAPH *graph) |
| static int | alpha_only (char *s) |
| int | iplot_begin (struct dvlist *dl0, struct plot *pl) |
| bool | iplot_point () |
| void | iplot_end () |
| static void | what_now (char *q) |
| static void | interpolateX (struct gplot *graf, struct dvec *d) |
| static void | interpolateY (struct gplot *graf, int ind, struct dvec *d) |
| static void | proc_option (struct gplot *graf, char *q) |
| static void | displ (struct gplot *graf) |
| static int | newscale (struct gplot *graf) |
| static void | displxy (struct gplot *graf) |
| static void | minmax (struct gplot *graf, int *c) |
| static void | draw (struct gplot *graf, int trace, double fl, double fh) |
| static void | axes (struct gplot *graf, int nx, int ny) |
| static void | set_scale (double l, double u, double *lnew, double *unew, int *n) |
| static void | set_scale_4 (double l, double u, double *lnew, double *unew) |
| static void | writef (double d, int x, int y) |
| static void | writeg (double d, int x, int y, char j) |
| static char * | ecvt12 (double d) |
| static void | help (struct gplot *graf) |
| static void | fpick (GRAPH *graph) |
| static void | graf_setmark (struct gplot *graf, int x) |
| static void | ghost_mark (int x, int y, int refx, int refy) |
| static int | ymap (struct gplot *graf, double *y, int m, int nmin, int nmax, int j) |
| static void | addplot (struct gplot *graf) |
| void | com_mplot (wordlist *wl) |
| static void | extpts (FILE *fp, struct chkpts **p0) |
| static void | combin (struct chkpts *p0) |
| static void | plpts (struct mdata *md) |
| static void | mp_display (GRAPH *graph) |
| static void | mp_free (GRDATA mdp) |
| static void | chkpts_free (struct chkpts *p) |
| static GRDATA | mp_copy (GRDATA mdp) |
| int | mp_init (int delta1, int delta2, double v1min, double v1max, double v2min, double v2max) |
| int | mp_where (int id, int d1, int d2) |
| int | mp_mark (int id, char pf) |
| int | mp_done (int id) |
| static void | init (struct mdata *md) |
| static void | addit (struct chkpts *p, int v1, int v2, char pf) |
| static void | ebox (int xl, int yl, int xu, int yu) |
| static void | xbox (int xl, int yl, int xu, int yu) |
| static void | pbox (int xl, int yl, int xu, int yu) |
| void | com_echo (wordlist *wlist) |
| void | WARNmsg (char *msg) |
Variables | |
| GRAPH * | EchoGraph |
| static bool | Running |
| static char | INBUF [128] |
| static char * | errmsg_scale = "Error: scale not monotonically increasing\n" |
| static char * | errmsg_gralloc = "Error: can't allocate new graph\n" |
| static char * | errmsg_newvp = "Error: can't open viewport for graphics\n" |
| static bool | DOIPLOT |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
| void com_echo | ( | wordlist * | wlist | ) |
Definition at line 2995 of file newgraf.c.
| void com_graf | ( | wordlist * | wl | ) |
Definition at line 159 of file newgraf.c.
| void com_mplot | ( | wordlist * | wl | ) |
Definition at line 2323 of file newgraf.c.
|
static |
|
static |
|
static |
|
static |
|
static |
Definition at line 1168 of file newgraf.c.
|
static |
|
static |
|
static |
|
static |
Definition at line 1610 of file newgraf.c.
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
Definition at line 2435 of file newgraf.c.
|
static |
|
static |
Definition at line 1966 of file newgraf.c.
|
static |
|
static |
|
static |
|
static |
Definition at line 2101 of file newgraf.c.
|
static |
|
static |
Definition at line 463 of file newgraf.c.
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
Definition at line 2832 of file newgraf.c.
|
static |
|
static |
|
static |
|
static |
Definition at line 989 of file newgraf.c.
|
static |
Definition at line 533 of file newgraf.c.
| void iplot_end | ( | ) |
Definition at line 709 of file newgraf.c.
| bool iplot_point | ( | ) |
Definition at line 602 of file newgraf.c.
|
static |
|
static |
|
static |
Definition at line 1517 of file newgraf.c.
|
static |
|
static |
|
static |
Definition at line 2611 of file newgraf.c.
| int mp_done | ( | int | id | ) |
Definition at line 2793 of file newgraf.c.
|
static |
|
static |
Definition at line 2631 of file newgraf.c.
| int mp_init | ( | int | delta1, |
| int | delta2, | ||
| double | v1min, | ||
| double | v1max, | ||
| double | v2min, | ||
| double | v2max | ||
| ) |
Definition at line 2681 of file newgraf.c.
| int mp_mark | ( | int | id, |
| char | pf | ||
| ) |
Definition at line 2758 of file newgraf.c.
| int mp_where | ( | int | id, |
| int | d1, | ||
| int | d2 | ||
| ) |
|
static |
|
static |
Definition at line 1339 of file newgraf.c.
|
static |
|
static |
|
static |
|
static |
Definition at line 2584 of file newgraf.c.
|
static |
|
static |
|
static |
|
static |
|
static |
Definition at line 1702 of file newgraf.c.
|
static |
|
static |
Definition at line 1750 of file newgraf.c.
| void WARNmsg | ( | char * | msg | ) |
Definition at line 3065 of file newgraf.c.
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
Definition at line 2202 of file newgraf.c.
|
static |
|
static |
|
static |