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

Comparing ray/src/gen/xform.c (file contents):
Revision 2.9 by greg, Fri Oct 27 08:56:18 1995 UTC vs.
Revision 2.10 by greg, Fri Dec 8 18:29:06 1995 UTC

# Line 404 | Line 404 | FILE  *fin;
404   }
405  
406  
407 + m_mist(fin)             /* transform arguments for mist */
408 + FILE  *fin;
409 + {
410 +        FUNARGS  fa;
411 +
412 +        if (readfargs(&fa, fin) != 1)
413 +                return(-1);
414 +        if (fa.nsargs != 0  || fa.nfargs != 4)
415 +                return(-1);
416 +        printf("0\n0\n4");
417 +        printf(" %18.12g %18.12g %18.12g", fa.farg[0]/tot.sca,
418 +                        fa.farg[1]/tot.sca, fa.farg[2]/tot.sca);
419 +        printf(" %18.12g\n", fa.farg[3]);
420 +        freefargs(&fa);
421 +        return(0);
422 + }
423 +
424 +
425   m_dielectric(fin)               /* transform arguments for dielectric */
426   FILE  *fin;
427   {
# Line 668 | Line 686 | initotypes()                   /* initialize ofun[] array */
686          ofun[MAT_SPOT].funp = m_spot;
687          ofun[MAT_DIELECTRIC].funp = m_dielectric;
688          ofun[MAT_INTERFACE].funp = m_interface;
689 +        ofun[MAT_MIST].funp = m_mist;
690          ofun[PAT_CTEXT].funp =
691          ofun[PAT_BTEXT].funp =
692          ofun[MIX_TEXT].funp = text;

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines