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

Comparing ray/src/gen/hermite3.c (file contents):
Revision 2.2 by greg, Sat Feb 22 02:07:23 2003 UTC vs.
Revision 2.3 by schorsch, Sun Jun 8 12:03:09 2003 UTC

# Line 9 | Line 9 | static const char      RCSid[] = "$Id$";
9  
10   #include  <stdio.h>
11  
12 <
13 < hermite3(hp, p0, p1, r0, r1, t)         /* compute point on hermite curve */
14 < double  hp[3];          /* returned hermite point */
15 < double  p0[3];          /* first endpoint */
16 < double  p1[3];          /* second endpoint */
17 < double  r0[3];          /* tangent at p0 */
18 < double  r1[3];          /* tangent at p1 */
19 < double  t;              /* position parameter */
12 > void
13 > hermite3(               /* compute point on hermite curve */
14 > double  hp[3],          /* returned hermite point */
15 > double  p0[3],          /* first endpoint */
16 > double  p1[3],          /* second endpoint */
17 > double  r0[3],          /* tangent at p0 */
18 > double  r1[3],          /* tangent at p1 */
19 > double  t               /* position parameter */
20 > )
21   {
22          register int  i;
23          double  tmh[4];
# Line 32 | Line 33 | double  t;             /* position parameter */
33   }
34  
35  
36 < htan3(ht, p0, p1, r0, r1, t)            /* compute tangent on hermite curve */
37 < double  ht[3];          /* returned hermite tangent */
38 < double  p0[3];          /* first endpoint */
39 < double  p1[3];          /* second endpoint */
40 < double  r0[3];          /* tangent at p0 */
41 < double  r1[3];          /* tangent at p1 */
42 < double  t;              /* position parameter */
36 > htan3(          /* compute tangent on hermite curve */
37 > double  ht[3],          /* returned hermite tangent */
38 > double  p0[3],          /* first endpoint */
39 > double  p1[3],          /* second endpoint */
40 > double  r0[3],          /* tangent at p0 */
41 > double  r1[3],          /* tangent at p1 */
42 > double  t               /* position parameter */
43 > )
44   {
45          register int  i;
46          double  tpmh[4];

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines