# | Line 812 | Line 812 | traceray( /* trace a single ray */ | |
---|---|---|
812 | ofun[ino->otype].funame, ino->oname); | |
813 | (*dev->comout)(buf); | |
814 | (*dev->comin)(buf, NULL); | |
815 | < | if (thisray.rot >= FHUGE) |
815 | > | if (thisray.rot >= FHUGE*.99) |
816 | (*dev->comout)("at infinity"); | |
817 | else { | |
818 | sprintf(buf, "at (%.6g %.6g %.6g) (%.6g)", | |
819 | thisray.rop[0], thisray.rop[1], | |
820 | < | thisray.rop[2], thisray.rt); |
820 | > | thisray.rop[2], raydistance(&thisray)); |
821 | (*dev->comout)(buf); | |
822 | } | |
823 | (*dev->comin)(buf, NULL); |
– | Removed lines |
+ | Added lines |
< | Changed lines |
> | Changed lines |