*** empty log message ***

This commit is contained in:
raimi 2005-02-14 19:54:33 +00:00
parent 1166fa5526
commit 01a12e6cbb
6 changed files with 21 additions and 7 deletions

2
NEWS
View File

@ -1,7 +1,7 @@
--
-- NEWS
--
-- Copyright (C) 2003, 2004 Stefan Jahn <stefan@lkcc.org>
-- Copyright (C) 2003, 2004, 2005 Stefan Jahn <stefan@lkcc.org>
--
-- This is free software; you can redistribute it and/or modify
-- it under the terms of the GNU General Public License as published by

2
THANKS
View File

@ -49,3 +49,5 @@ Vincent Habchi, F5RCS <10.50@free.fr> for the French translations.
Toyoyuki ISHIKAWA <ishikawa@conceptkeeper.net> for the Japanese
translations.
Jozsef Bus <> for the Hungarian translations.

6
TODO
View File

@ -24,10 +24,10 @@ unfixed) have a look at the file BUGS.
(completed tasks are indented one tab)
- implement user-defined subcircuit paintings
- make tabdiagram 'scrollable' (for long value lists)
- make tabdiagram 'scrollable' (for long value lists)
- allow tabdiagram to display variables with different dependencies
- shutdown external programs on application exit
- implement list parameter sweeps
- implement list parameter sweeps
- allow components to be painted in a certain order (implement drawing
width)
- improve wiring algorithm
@ -43,5 +43,5 @@ unfixed) have a look at the file BUGS.
- paint logos and other drawings
- modify/create configure scripts
- load/save/print schematics
- partial polar/smith chart
- partial polar/smith chart
- compatibility code and testing on other platforms as GNU/Linux

View File

@ -105,6 +105,9 @@ possible values for <tt>from</tt> and <tt>to</tt> are 'Y', 'Z', 'H', 'G',
<tr><td><tt>inverse(x)</tt></td><td>inverse matrix of x</td></tr>
<tr><td><tt>eye(n)</tt></td><td>n x n identity matrix</td></tr>
<tr><td><tt>adjoint(x)</tt></td><td>adjoint matrix of x (transposed and conjugate complex)</td></tr>
<tr><td><tt>Rollet(x)</tt></td><td>Rollet stability factor of matrix x (twoport S-parameter matrix)</td></tr>
<tr><td><tt>Mu(x)</tt></td><td>Mu stability factor of matrix x (twoport S-parameter matrix)</td></tr>
<tr><td><tt>Mu2(x)</tt></td><td>Mu' stability factor of matrix x (twoport S-parameter matrix)</td></tr>
</table>
<br>
@ -114,6 +117,14 @@ possible values for <tt>from</tt> and <tt>to</tt> are 'Y', 'Z', 'H', 'G',
<tr><td><tt>M[2,3]</tt></td><td>element being in 2nd row and 3rd column of matrix M</td></tr>
<tr><td><tt>M[:,3]</tt></td><td>vector consisting of 3rd column of matrix M</td></tr>
</table>
<br>
<b>Constants</b>
<table cellspacing=2 cellpadding=2>
<tr><td><tt>pi</tt></td><td>4*atan(1) = 3.14159</td></tr>
<tr><td><tt>e</tt></td><td>Euler = 2.71828</td></tr>
<tr><td><tt>kB</tt></td><td>Boltzmann constant = 1.38065e-23</td></tr>
</table>
<br><a href="#top">back to the top</a><br>

View File

@ -289,14 +289,15 @@ void Component::paintScheme(QPainter *p)
// For output on a printer device.
void Component::print(ViewPainter *p)
{
for(Arc *pa = Arcs.first(); pa != 0; pa = Arcs.next()) {
Arc *pa;
for(pa = Arcs.first(); pa != 0; pa = Arcs.next()) {
pa->w -= 1; // to look nice after printing, arcs have to be
pa->h -= 1; // made smaller
}
paint(p);
for(Arc *pa = Arcs.first(); pa != 0; pa = Arcs.next()) {
for(pa = Arcs.first(); pa != 0; pa = Arcs.next()) {
pa->w += 1; // back to old size
pa->h += 1;
}

View File

@ -83,7 +83,7 @@ public:
QPen GridPen;
QPtrList<Graph> Graphs;
QPtrList<Arc> Arcs;
QPtrList<struct Arc> Arcs;
QPtrList<Line> Lines;
QPtrList<Text> Texts;