version 1.14, 2002/08/02 09:44:37 |
version 1.15, 2002/08/15 05:36:10 |
|
|
* DEVELOPER SHALL HAVE NO LIABILITY IN CONNECTION WITH THE USE, |
* DEVELOPER SHALL HAVE NO LIABILITY IN CONNECTION WITH THE USE, |
* PERFORMANCE OR NON-PERFORMANCE OF THE SOFTWARE. |
* PERFORMANCE OR NON-PERFORMANCE OF THE SOFTWARE. |
* |
* |
* $OpenXM: OpenXM_contrib2/asir2000/plot/if.c,v 1.13 2002/08/02 09:29:17 noro Exp $ |
* $OpenXM: OpenXM_contrib2/asir2000/plot/if.c,v 1.14 2002/08/02 09:44:37 noro Exp $ |
*/ |
*/ |
#include "ca.h" |
#include "ca.h" |
#include "parse.h" |
#include "parse.h" |
Line 114 int plot(NODE arg) |
|
Line 114 int plot(NODE arg) |
|
can->mode = xrange ? MODE_PLOT : MODE_POLARPLOT; |
can->mode = xrange ? MODE_PLOT : MODE_POLARPLOT; |
|
|
if ( zrange ) { |
if ( zrange ) { |
n = BDY(zrange); v = VR((P)BDY(n)); n = NEXT(n); |
n = NEXT(BDY(zrange)); |
can->zmin = ToReal(BDY(n)); |
can->zmin = ToReal(BDY(n)); |
n = NEXT(n); can->zmax = ToReal(BDY(n)); |
n = NEXT(n); can->zmax = ToReal(BDY(n)); |
n = NEXT(n); |
n = NEXT(n); |
Line 122 int plot(NODE arg) |
|
Line 122 int plot(NODE arg) |
|
can->nzstep = n ? QTOS((Q)BDY(n)) : MAXGC; |
can->nzstep = n ? QTOS((Q)BDY(n)) : MAXGC; |
else { |
else { |
/* XXX */ |
/* XXX */ |
can->vx = v; |
can->vx = VR((P)BDY(BDY(zrange))); |
can->nzstep = n ? QTOS((Q)BDY(n)) : DEFAULTPOLARSTEP; |
can->nzstep = n ? QTOS((Q)BDY(n)) : DEFAULTPOLARSTEP; |
} |
} |
} |
} |