ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/radiance/ray/src/common/view.h
(Generate patch)

Comparing ray/src/common/view.h (file contents):
Revision 2.9 by schorsch, Fri Jun 6 16:38:47 2003 UTC vs.
Revision 2.13 by schorsch, Mon Jul 14 22:23:59 2003 UTC

# Line 2 | Line 2
2   /*
3   *  view.h - header file for image generation.
4   *
5 < *  Include after fvect.h
5 > *  Include after stdio.h and fvect.h
6   *  Includes resolu.h
7   */
8   #ifndef _RAD_VIEW_H_
9   #define _RAD_VIEW_H_
10 +
11 + #include  "resolu.h"
12 +
13   #ifdef __cplusplus
14   extern "C" {
15   #endif
16  
14 #include "copyright.h"
15
16 #include  "resolu.h"
17
17                                  /* view types */
18   #define  VT_PER         'v'             /* perspective */
19   #define  VT_PAR         'l'             /* parallel */
# Line 55 | Line 54 | extern char    *setview(VIEW *v);
54   extern void     normaspect(double va, double *ap, int *xp, int *yp);
55   extern double   viewray(FVECT orig, FVECT direc, VIEW *v, double x, double y);
56   extern void     viewloc(FVECT ip, VIEW *v, FVECT p);
57 < extern void     pix2loc(FLOAT loc[2], RESOLU *rp, int px, int py);
57 > extern void     pix2loc(RREAL loc[2], RESOLU *rp, int px, int py);
58   extern void     loc2pix(int pp[2], RESOLU *rp, double lx, double ly);
59   extern int      getviewopt(VIEW *v, int ac, char *av[]);
60   extern int      sscanview(VIEW *vp, char *s);

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines