ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/radiance/ray/src/gen/genrev.c
(Generate patch)

Comparing ray/src/gen/genrev.c (file contents):
Revision 2.12 by greg, Fri May 4 23:56:49 2018 UTC vs.
Revision 2.17 by greg, Wed Apr 23 01:57:04 2025 UTC

# Line 12 | Line 12 | static const char      RCSid[] = "$Id$";
12   */
13  
14   #include  <stdlib.h>
15 #include  <stdio.h>
16 #include  <string.h>
15   #include  <math.h>
16  
17   #include  "rtio.h"
# Line 35 | Line 33 | static const char      RCSid[] = "$Id$";
33  
34  
35   void
36 < computen(nzp, nrp, z0, r0, z1, r1)              /* compute normal */
37 < double  *nzp, *nrp, z0, r0, z1, r1;
36 > computen(                       /* compute normal */
37 >        double  *nzp,
38 >        double  *nrp,
39 >        double z0,
40 >        double r0,
41 >        double z1,
42 >        double r1
43 > )
44   {
45          double  dr, dz, len;
46  
# Line 88 | Line 92 | l_bspline(char *nm)
92  
93  
94   int
95 < main(argc, argv)
96 < int  argc;
97 < char  *argv[];
95 > main(
96 >        int  argc,
97 >        char  *argv[]
98 > )
99   {
100          char  stmp[256];
101          char  *modname;
# Line 130 | Line 135 | char  *argv[];
135          scompile(stmp, NULL, 0);
136          sprintf(stmp, "%s(t)=%s;", RNAME, argv[4]);
137          scompile(stmp, NULL, 0);
138 <        nseg = atoi(argv[5]);
138 >        nseg = eval(argv[5]) + .5;
139          if (nseg <= 0)
140                  goto userror;
141          modname = smooth ? "Phong" : argv[1];
142  
143          fputs("# ", stdout);
144          printargs(argc, argv, stdout);
145 <        eclock = 0;
145 >        doptimize(1);
146 >        eclock++;
147  
148          lastnz = lastnr = 0.0;
149          t = 0.0;
# Line 220 | Line 226 | userror:
226                          argv[0]);
227          return 1;
228   }
223
224

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines