Jspice3
Main Page
Data Structures
Files
File List
Globals
plotext.h
Go to the documentation of this file.
1
/***************************************************************************
2
JSPICE3 adaptation of Spice3e2 - Copyright (c) Stephen R. Whiteley 1992
3
Copyright 1990 Regents of the University of California. All rights reserved.
4
Authors: 1986 Wayne A. Christopher
5
1992 Stephen R. Whiteley
6
****************************************************************************/
7
8
/*
9
* Definitions for external symbols in FTE for output graphics.
10
*/
11
12
#ifndef PLOText_h
13
#define PLOText_h
14
15
extern
bool
ft_nopage
;
16
extern
char
ErrorMessage
[];
17
18
19
/* agraf.c */
20
#ifdef __STDC__
21
extern
void
ft_agraf
(
struct
dvlist
*,
char
*);
22
#else
23
extern
void
ft_agraf
();
24
#endif
25
26
/* clip.c */
27
#ifdef __STDC__
28
extern
bool
clip_line
(
int
*,
int
*,
int
*,
int
*,
int
,
int
,
int
,
int
);
29
extern
bool
clip_to_circle
(
int
*,
int
*,
int
*,
int
*,
int
,
int
,
int
);
30
#else
31
extern
bool
clip_line
();
32
extern
bool
clip_to_circle
();
33
#endif
34
35
/* doplot.c */
36
#ifdef __STDC__
37
extern
void
com_asciiplot
(
wordlist
*);
38
extern
void
com_xgraph
(
wordlist
*);
39
extern
void
com_hardcopy
(
wordlist
*);
40
extern
void
ft_hardcopy
(
wordlist
*,
GRAPH
*,
bool
,
char
*,
bool
);
41
extern
void
com_plot
(
wordlist
*);
42
extern
void
plot_extend
(
struct
dvec
*,
int
);
43
extern
void
ft_xgraph
(
struct
dvlist
*,
char
*);
44
#else
45
extern
void
com_asciiplot
();
46
extern
void
com_xgraph
();
47
extern
void
com_hardcopy
();
48
extern
void
ft_hardcopy
();
49
extern
void
com_plot
();
50
extern
void
plot_extend
();
51
extern
void
ft_xgraph
();
52
#endif
53
54
/* fourier.c */
55
#ifdef __STDC__
56
extern
void
com_fourier
(
wordlist
*);
57
#else
58
extern
void
com_fourier
();
59
#endif
60
61
/* graf.c */
62
#ifdef __STDC__
63
extern
GRAPH
*
gr_init
(
struct
dvlist
*,
char
*);
64
extern
void
gr_point
(
struct
dvec
*,
double
,
double
,
double
,
double
,
int
);
65
extern
void
gr_end
(
void
);
66
#else
67
extern
GRAPH
*
gr_init
();
68
extern
void
gr_point
();
69
extern
void
gr_end
();
70
#endif
71
72
/* grid.c */
73
#ifdef __STDC__
74
extern
void
gr_fixgrid
(
GRAPH
*,
double
,
double
,
int
,
int
);
75
extern
void
gr_redrawgrid
(
GRAPH
*);
76
#else
77
extern
void
gr_fixgrid
();
78
extern
void
gr_redrawgrid
();
79
#endif
80
81
/* hcopy.c */
82
#ifdef __STDC__
83
extern
int
ft_makehardcopy
(
GRAPH
*,
char
*,
char
*,
char
*,
char
*);
84
#else
85
extern
int
ft_makehardcopy
();
86
#endif
87
88
/* iplot.c */
89
#ifdef __STDC__
90
extern
void
gr_iplot
(
struct
plot
*);
91
extern
void
gr_end_iplot
(
void
);
92
#else
93
extern
void
gr_iplot
();
94
extern
void
gr_end_iplot
();
95
#endif
96
97
/* newgraf.c */
98
#ifdef __STDC__
99
extern
void
com_graf
(
wordlist
*);
100
extern
int
iplot_begin
(
struct
dvlist
*,
struct
plot
*);
101
extern
int
iplot_point
(
void
);
102
extern
void
iplot_end
(
void
);
103
extern
void
graf_newdisplay
(
GRAPH
*,
int
,
int
);
104
extern
void
graf_slopelocation
(
GRAPH
*,
int
,
int
,
int
,
int
);
105
extern
void
com_mplot
(
wordlist
*);
106
extern
int
mp_init
(
int
,
int
,
double
,
double
,
double
,
double
);
107
extern
int
mp_where
(
int
,
int
,
int
);
108
extern
int
mp_mark
(
int
,
int
);
109
extern
int
mp_done
(
int
);
110
extern
void
com_echo
(
wordlist
*);
111
extern
void
WARNmsg
(
char
*);
112
extern
char
*
KbEdit
(
char
*,
int
,
int
,
int
,
int
,
int
);
113
extern
void
KbRepaint
(
int
,
int
);
114
extern
void
KbCursor
(
int
,
int
);
115
#else
116
extern
void
com_graf
();
117
extern
int
iplot_begin
();
118
extern
int
iplot_point
();
119
extern
void
iplot_end
();
120
extern
void
graf_newdisplay
();
121
extern
void
graf_slopelocation
();
122
extern
void
com_mplot
();
123
extern
int
mp_init
();
124
extern
int
mp_where
();
125
extern
int
mp_mark
();
126
extern
int
mp_done
();
127
extern
void
com_echo
();
128
extern
void
WARNmsg
();
129
extern
char
*
KbEdit
();
130
extern
void
KbRepaint
();
131
extern
void
KbCursor
();
132
#endif
133
134
/* points.c */
135
#ifdef __STDC__
136
extern
double
*
ft_minmax
(
struct
dvec
*,
bool
);
137
extern
int
ft_findpoint
(
double
,
double
*,
int
,
int
,
bool
);
138
extern
double
*
ft_SMITHminmax
(
struct
dvec
*,
bool
);
139
#else
140
extern
double
*
ft_minmax
();
141
extern
int
ft_findpoint
();
142
extern
double
*
ft_SMITHminmax
();
143
#endif
144
145
/* x11.c */
146
#ifdef __STDC__
147
extern
void
com_setrdb
(
wordlist
*);
148
extern
int
PopUpErrMessage
(FILE*);
149
extern
void
ScedESC
(
void
);
150
#else
151
extern
void
com_setrdb
();
152
extern
int
PopUpErrMessage
();
153
extern
void
ScedESC
();
154
#endif
155
156
#endif
/* PLOText_h */
ft_findpoint
int ft_findpoint()
com_setrdb
void com_setrdb()
ft_xgraph
void ft_xgraph()
gr_init
GRAPH * gr_init()
plot_extend
void plot_extend()
gr_point
void gr_point()
graf_slopelocation
void graf_slopelocation()
ft_agraf
void ft_agraf()
iplot_end
void iplot_end()
Definition:
newgraf.c:709
dvlist
Definition:
ftedata.h:49
com_graf
void com_graf()
com_fourier
void com_fourier()
iplot_begin
int iplot_begin()
plot
Definition:
ftedata.h:61
ErrorMessage
char ErrorMessage[]
Definition:
error.c:20
mp_done
int mp_done()
WARNmsg
void WARNmsg()
mp_where
int mp_where()
KbRepaint
void KbRepaint()
com_mplot
void com_mplot()
KbCursor
void KbCursor()
ft_SMITHminmax
double * ft_SMITHminmax()
com_hardcopy
void com_hardcopy()
iplot_point
int iplot_point()
Definition:
newgraf.c:602
com_plot
void com_plot()
com_asciiplot
void com_asciiplot()
ft_nopage
bool ft_nopage
Definition:
options.c:23
clip_to_circle
bool clip_to_circle()
mp_init
int mp_init()
graph
Definition:
ftegraph.h:29
dvec
Definition:
ftedata.h:24
mp_mark
int mp_mark()
gr_fixgrid
void gr_fixgrid()
wordlist
Definition:
cpstd.h:21
gr_iplot
void gr_iplot()
gr_redrawgrid
void gr_redrawgrid()
clip_line
bool clip_line()
ft_makehardcopy
int ft_makehardcopy()
com_xgraph
void com_xgraph()
ScedESC
void ScedESC()
Definition:
x11.c:2222
ft_minmax
double * ft_minmax()
gr_end_iplot
void gr_end_iplot()
Definition:
iplot.c:397
graf_newdisplay
void graf_newdisplay()
com_echo
void com_echo()
PopUpErrMessage
int PopUpErrMessage()
KbEdit
char * KbEdit()
gr_end
void gr_end()
Definition:
graf.c:168
ft_hardcopy
void ft_hardcopy()
src
include
plotext.h
Generated by
1.8.11