Jspice3
Main Page
Data Structures
Files
File List
Globals
proto.h
Go to the documentation of this file.
1
2
/* This file is not used in spice */
3
4
5
6
#ifdef notdef
7
8
/* Here's the function protos for Berkeley unix mfb */
9
10
/* mfbbasic.c */
11
extern
int
MFBInfo
(
int
);
12
extern
void
MFBConvertToHLS
(
int
,
int
,
int
);
13
extern
void
SetCurrentMFB
(
MFB
*);
14
#ifdef DEBUG
15
extern
void
MFBZeroCounters
(
void
);
16
extern
void
MFBCounters
(
int
*,
int
*,
int
*,
int
*,
int
*,
int
*);
17
#endif
18
extern
int
MFBSetLineStyle
(
int
);
19
extern
int
MFBSetFillPattern
(
int
);
20
extern
int
MFBSetChannelMask
(
int
);
21
extern
int
MFBSetReadMask
(
int
);
22
extern
int
MFBSetColor
(
int
);
23
extern
int
MFBSetTextMode
(
Bool
);
24
extern
int
MFBSetALUMode
(
int
);
25
extern
int
MFBSetRubberBanding
(
Bool
,
int
,
int
);
26
extern
int
MFBDefineColor
(
int
,
int
,
int
,
int
);
27
extern
int
MFBDefineFillPattern
(
int
,
int
*);
28
extern
int
MFBDefineLineStyle
(
int
,
int
);
29
extern
void
MFBMoveTo
(
int
,
int
);
30
extern
void
MFBDrawLineTo
(
int
,
int
);
31
extern
void
MFBDrawPath
(
MFBPATH
*);
32
extern
void
MFBLine
(
int
,
int
,
int
,
int
);
33
extern
void
MFBBox
(
int
,
int
,
int
,
int
);
34
extern
void
MFBArc
(
int
,
int
,
int
,
int
,
int
,
int
);
35
extern
void
MFBCircle
(
int
,
int
,
int
,
int
);
36
extern
void
MFBFlash
(
int
,
int
,
int
,
int
);
37
extern
void
MFBPolygon
(
MFBPOLYGON
*);
38
extern
int
MFBText
(
char
*,
int
,
int
,
int
);
39
extern
void
MFBFlood
(
void
);
40
extern
void
MFBPixel
(
int
,
int
);
41
extern
MFBPATH
*
MFBArcPath
(
int
,
int
,
int
,
int
,
int
,
int
);
42
extern
MFBPOLYGON
*
MFBEllipse
(
int
,
int
,
int
,
int
,
int
);
43
extern
int
MFBScaleX
(
int
);
44
extern
int
MFBScaleY
(
int
);
45
extern
int
MFBDescaleX
(
int
);
46
extern
int
MFBDescaleY
(
int
);
47
extern
void
MFBSetViewport
(
int
,
int
,
int
,
int
);
48
extern
void
MFBSetWindow
(
int
,
int
,
int
,
int
);
49
extern
void
MFBNaiveBoxFill
(
int
,
int
,
int
,
int
);
50
51
/* mfbclip.c */
52
extern
void
MFB_Y_Intercept
(
int
,
int
,
int
,
int
,
int
,
int
*);
53
extern
void
MFB_X_Intercept
(
int
,
int
,
int
,
int
,
int
,
int
*);
54
extern
Bool
MFBLineClip
(
int
*,
int
*,
int
*,
int
*,
int
,
int
,
int
,
int
);
55
extern
void
MFBPolygonClip
(
MFBPOLYGON
*,
int
,
int
,
int
,
int
);
56
extern
MFBPATH
*
MFBClipArc
(
MFBPATH
*,
int
,
int
,
int
,
int
);
57
58
/* mfbio.c */
59
extern
int
MFBPutchar
(
int
);
60
extern
int
MFBPutstr
(
char
*,
int
);
61
extern
int
MFBGetchar
(
void
);
62
extern
int
MFBUngetchar
(
void
);
63
extern
int
OldGetchar
(
void
);
64
extern
int
OldUngetchar
(
void
);
65
extern
int
MFBUpdate
(
void
);
66
extern
int
MFBFlushInput
(
void
);
67
extern
void
MFBAudio
(
void
);
68
extern
MFB
*
MFBOpen
(
char
*,
char
*,
int
*);
69
extern
int
MFBInitialize
(
void
);
70
extern
int
MFBInitTTY
(
void
);
71
extern
int
MFBClose
(
void
);
72
extern
int
MFBHalt
(
void
);
73
extern
int
MFBPoint
(
int
*,
int
*,
char
*,
int
*);
74
extern
char
*
MFBKeyboard
(
int
,
int
,
int
,
int
);
75
extern
char
*
MFBError
(
int
);
76
77
/* mfbtext.c */
78
extern
void
MFBMore
(
int
,
int
,
int
,
int
,FILE*);
79
extern
void
MFBScroll
(
int
,
int
,
int
,
int
,FILE*);
80
81
/* mfbcaps.c */
82
extern
int
MFBGetEnt
(
char
*,
char
*,
char
*);
83
extern
int
MFBCheckForMCE
(
char
*);
84
extern
int
MFBGetFlag
(
char
*);
85
extern
char
*
MFBGetStr
(
char
*,
char
**);
86
extern
int
MFBGetNum
(
char
*);
87
88
/* mfbdec.c */
89
extern
int
MFBDecode
(
char
*);
90
91
/* mfbgnc.c */
92
extern
int
MFBGenCode
(
char
*);
93
94
95
#else
96
97
98
/* mfbbasic.c */
99
extern
int
MFBInfo
();
100
extern
void
MFBConvertToHLS
(
int
,
int
,
int
);
101
extern
void
SetCurrentMFB
();
102
#ifdef DEBUG
103
extern
void
MFBZeroCounters
();
104
extern
void
MFBCounters
();
105
#endif
106
extern
int
MFBSetLineStyle
();
107
extern
int
MFBSetFillPattern
();
108
extern
int
MFBSetChannelMask
();
109
extern
int
MFBSetReadMask
();
110
extern
int
MFBSetColor
();
111
extern
int
MFBSetTextMode
();
112
extern
int
MFBSetALUMode
(
int
);
113
extern
int
MFBSetCursorColor
();
114
extern
int
MFBSetBlinker
();
115
extern
int
MFBSetRubberBanding
();
116
extern
int
MFBDefineColor
();
117
extern
int
MFBDefineFillPattern
();
118
extern
int
MFBDefineLineStyle
();
119
extern
void
MFBMoveTo
();
120
extern
void
MFBDrawLineTo
();
121
extern
void
MFBDrawPath
();
122
extern
void
MFBLine
();
123
extern
void
MFBBox
();
124
extern
void
MFBArc
();
125
extern
void
MFBCircle
();
126
extern
void
MFBFlash
();
127
extern
void
MFBPolygon
();
128
extern
void
MFBText
();
129
extern
void
MFBFlood
();
130
extern
void
MFBPixel
();
131
extern
MFBPATH
*
MFBArcPath
();
132
extern
MFBPOLYGON
*
MFBEllipse
();
133
extern
int
MFBScaleX
();
134
extern
int
MFBScaleY
();
135
extern
int
MFBDescaleX
();
136
extern
int
MFBDescaleY
();
137
extern
void
MFBSetViewport
();
138
extern
void
MFBSetWindow
();
139
extern
void
MFBNaiveBoxFill
();
140
141
/* mfbclip.c */
142
extern
void
MFB_Y_Intercept
();
143
extern
void
MFB_X_Intercept
();
144
extern
Bool
MFBLineClip
();
145
extern
void
MFBPolygonClip
();
146
extern
MFBPATH
*
MFBClipArc
();
147
148
/* mfbio.c */
149
extern
int
MFBPutchar
();
150
extern
int
MFBPutstr
();
151
extern
int
MFBGetchar
();
152
extern
int
MFBUngetchar
();
153
extern
int
OldGetchar
();
154
extern
int
OldUngetchar
();
155
extern
int
MFBUpdate
();
156
extern
int
MFBFlushInput
();
157
extern
void
MFBAudio
();
158
extern
MFB
*
MFBOpen
();
159
extern
int
MFBInitialize
();
160
extern
int
MFBInitTTY
();
161
extern
int
MFBClose
();
162
extern
int
MFBHalt
();
163
extern
int
MFBPoint
();
164
extern
char
*
MFBKeyboard
();
165
extern
char
*
MFBError
();
166
167
/* mfbtext.c */
168
extern
void
MFBMore
();
169
extern
void
MFBScroll
();
170
171
/* mfbcaps.c */
172
extern
int
MFBGetEnt
();
173
extern
int
MFBCheckForMCE
();
174
extern
int
MFBGetFlag
();
175
extern
char
*
MFBGetStr
();
176
extern
int
MFBGetNum
();
177
178
/* mfbdec.c */
179
extern
int
MFBDecode
();
180
181
/* mfbgnc.c */
182
extern
int
MFBGenCode
();
183
184
#endif
185
186
#endif
/* notdef */
MFBSetViewport
void MFBSetViewport()
MFBFlood
void MFBFlood()
Definition:
mfbflood.c:21
MFBDrawPath
void MFBDrawPath()
MFBCircle
void MFBCircle()
MFBHalt
int MFBHalt()
Definition:
mfbopen.c:232
MFBFlushInput
int MFBFlushInput()
Definition:
mfbio.c:240
MFBGetEnt
int MFBGetEnt()
OldGetchar
int OldGetchar()
Definition:
mfbio.c:189
MFBDescaleY
int MFBDescaleY()
MFBSetColor
int MFBSetColor()
MFBGetStr
char * MFBGetStr()
MFBPolygonClip
void MFBPolygonClip()
MFBSetBlinker
int MFBSetBlinker()
MFBClose
int MFBClose()
Definition:
mfbopen.c:193
MFBClipArc
MFBPATH * MFBClipArc()
MFBSetLineStyle
int MFBSetLineStyle()
MFBSetChannelMask
int MFBSetChannelMask()
MFBGetNum
int MFBGetNum()
MFBUpdate
int MFBUpdate()
Definition:
mfbopen.c:252
MFBAudio
void MFBAudio()
Definition:
mfbio.c:265
MFBDrawLineTo
void MFBDrawLineTo()
MFB_X_Intercept
void MFB_X_Intercept()
MFBSetRubberBanding
int MFBSetRubberBanding()
MFBScaleX
int MFBScaleX()
MFBCheckForMCE
int MFBCheckForMCE()
MFBError
char * MFBError()
MFBPolygon
void MFBPolygon()
MFBBox
void MFBBox()
MFBInitialize
int MFBInitialize()
Definition:
mfbopen.c:168
MFBInfo
int MFBInfo()
MFBInitTTY
int MFBInitTTY()
Definition:
mfbio.c:653
Bool
Bool
Definition:
mfb.h:18
mfb
Definition:
mfb.h:215
MFBGenCode
int MFBGenCode()
MFBScaleY
int MFBScaleY()
MFBZeroCounters
void MFBZeroCounters()
Definition:
mfbbasic.c:213
MFBSetReadMask
int MFBSetReadMask()
MFBSetFillPattern
int MFBSetFillPattern()
MFBUngetchar
int MFBUngetchar()
Definition:
mfbio.c:182
MFBLineClip
Bool MFBLineClip()
MFBGetFlag
int MFBGetFlag()
MFBEllipse
MFBPOLYGON * MFBEllipse()
MFBOpen
MFB * MFBOpen()
MFBPutchar
int MFBPutchar()
MFBKeyboard
char * MFBKeyboard()
MFBLine
void MFBLine()
MFBSetTextMode
int MFBSetTextMode()
mfbpath
Definition:
mfb.h:104
MFBConvertToHLS
void MFBConvertToHLS(int, int, int)
Definition:
mfbbasic.c:158
MFBFlash
void MFBFlash()
MFBArc
void MFBArc()
MFBText
void MFBText()
MFBMoveTo
void MFBMoveTo()
MFBPoint
int MFBPoint()
MFBMore
void MFBMore()
OldUngetchar
int OldUngetchar()
Definition:
mfbio.c:212
MFBPutstr
int MFBPutstr()
MFBDecode
int MFBDecode()
MFBSetWindow
void MFBSetWindow()
MFBScroll
void MFBScroll()
MFBDescaleX
int MFBDescaleX()
MFBNaiveBoxFill
void MFBNaiveBoxFill()
MFBSetALUMode
int MFBSetALUMode(int)
Definition:
mfbalu.c:23
MFBDefineLineStyle
int MFBDefineLineStyle()
MFBDefineColor
int MFBDefineColor()
MFB_Y_Intercept
void MFB_Y_Intercept()
MFBPixel
void MFBPixel()
MFBCounters
void MFBCounters(int *nChars, int *nBoxes, int *meanBoxArea, int *nLines, int *meanLineLength, int *nPixels)
Definition:
mfbbasic.c:224
SetCurrentMFB
void SetCurrentMFB()
MFBArcPath
MFBPATH * MFBArcPath()
MFBDefineFillPattern
int MFBDefineFillPattern()
MFBSetCursorColor
int MFBSetCursorColor()
MFBGetchar
int MFBGetchar()
Definition:
mfbopen.c:259
src
lib
mfb
proto.h
Generated by
1.8.11