Holger Vogt
4f82a24df2
Add parameter 'isgrid' to plotting of arcs.
Smithgrid and polar plots could not discern between xgridwidth and
xbrushwidth. This is now available, similar to straight line plotting.
Tested also for PS and SVG.
4 years ago
Holger Vogt
06136d2d02
Set the default line width for grid and graph to 1.
0 is possible but seems to be too thin for reasonable plots.
5 years ago
Holger Vogt
03517ae86c
Define the function DevFinalize as used in the previous commit.
5 years ago
Holger Vogt
e1ae8c7495
remove memory leak
5 years ago
Holger Vogt
c68940712d
prevent writing beyond end of buffer
6 years ago
Holger Vogt
8d64983659
const parameter added
6 years ago
Jim Monte
1d62ae2d97
type casts
6 years ago
Holger Vogt
1919cf5c94
replace variable 'gridwidth' by 'xgridwidth'
6 years ago
Vogt
728ddae41e
Set the color tables and linewidths personal for each graph,
added to strucht graph
Use only these data for plotting.
If zooming a plot windows, set as an extra parameter the graph id
of the 'mother graph'. Copy its color and line data to the new graph.
This is done by an extra parameter sgraphid to the internal plot
command that is issued in fcn PlotWindowProc().
Thus zooming will keep the background, text/line and graph colors.
Function setcolor() will always look into the colorarray of the
current graph.
6 years ago
Holger Vogt
8312a8ade2
Select suitable default text color
6 years ago
Holger Vogt
a23748cf8c
Don't call DestroyGraph if graf id is 0
6 years ago
Holger Vogt
6edb0eea41
re-organize PS color selection
Improve settings for PS image
Improve error messages
6 years ago
Holger Vogt
3d009fef22
Variables xbrushwidth and gridwidth (to be set e.g. in
.spiceinit) allow setting separately the linewidths of the
graph (xbrushwidth) and the grid (gridwidth).
8 years ago
Holger Vogt
10f0eea93e
add gridwidth, xbrushwidth to postscript output
9 years ago
Holger Vogt
8751092812
Enable separate linewidths for grids and graphs.
New variable gridwidth overrides xbrushwidth for graphs.
Fcn DevDrawLine() with boolean flag if grid is plotted.
Postscript, Gnuplot and X11 not (yet) supported.
9 years ago
Holger Vogt
59adfc1d68
add extended ascii and its selection
converter UTF-8 to ISO-8859-1/ISO-8859-15
6 years ago
Jim Monte
a7946474fa
Additional freeing of device-dependent information for bug #419 and related bugs.
6 years ago
Holger Vogt
8276ef7b58
correct typos found by linthian
7 years ago
Holger Vogt
56701e3d10
add rotation angle to text output, currently used only by postscript,
ignored by all others
8 years ago
Holger Vogt
9e01d0b9f9
postsc.c, enable postscript output for extended ascii.
Currently only Western European latin-1 (ISO/IEC 8859-1) encoding
is supported.
8 years ago
Holger Vogt
09c876550f
prevent string overflow by adding the string length
to the cp_getvar parameters. Used only with CP_STRING
8 years ago
rlar
270f508b56
src/frontend/postsc.c, avoid warning, rename local variable `scale'
10 years ago
rlar
ab98f03622
src/frontend/** whitespace, indentation, ...
checked for object file invariance on linux
14 years ago
rlar
7454a6d486
src/frontend/**, whitespace, indentation, ...
untabify
delete-trailing-whitespace
braces
...
checked for object file invariance on linux
14 years ago
rlar
d8105873db
remove error.h, use fteext.h for controlled_exit()
14 years ago
rlar
0b5042e7da
remove CVS `Id',`log' etc. keyword incantations
14 years ago
rlar
10346e055c
#1/4 #include <ngspice/...> --> #include "ngspice/..."
14 years ago
rlar
d26015586c
#1/7 use a subdirectory "ngspice" for includes to create a uniq namespace
15 years ago
rlar
ee5de05933
postsc.c, swallow warnings
15 years ago
h_vogt
3547fdc5f3
explicit casts double -> int
15 years ago
rlar
05441d5823
Nr 5/5 (x = ...) == NULL , swallow warnings
16 years ago
rlar
7b3960506f
wrap tmalloc MALLOC etc, into two macros TMALLOC and TREALLOC
16 years ago
rlar
d6353fb9ee
struct member devdep, use void* instead of char*
16 years ago
rlar
320258dbd2
collect internalerror() in "fteext.h"
16 years ago
rlar
2fcbcc5f48
bug fix, implementation of the X11 draw arc implementation.
16 years ago
rlar
a76cd1e104
textual replacement VT_* to CP_*, to avoid conflict in the windows world
16 years ago
rlar
3369d860b4
cast the return values of malloc() function calls
16 years ago
h_vogt
486ff89800
postscript to file
17 years ago
h_vogt
3c094b5f1f
postscrpit output allows black or white background
17 years ago
h_vogt
2a6d79c435
postscript hardcopy allows setting of background color
17 years ago
sjborley
67ff1b3a83
Tidy up of the header files in src/frontend and sub-directories. Motivation is to remove extern declarations within .c files and place them in .h files. Added new header files where necessary (and adjusted makefile.am files where required)
21 years ago
pnenzi
dd8929457e
Code cleaning.
23 years ago
pnenzi
8362dec274
Integrated code from tclspice, brorson xspice and Vera memleak.
23 years ago
arno
489fc66afd
src/Makefile.am src/help.c src/main.c
26 years ago
arno
3d4cf4d86c
* src/include/Makefile.am src/include/cpstd.h
26 years ago
arno
0fb8f339b8
* man/man1/nutmeg.1 man/man1/spice.1 src/multidec.c
26 years ago
pnenzi
978f1c32a2
Initial revision
26 years ago