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

Comparing ray/src/util/ranimove.h (file contents):
Revision 3.7 by greg, Fri May 20 02:06:39 2011 UTC vs.
Revision 3.10 by greg, Fri Oct 5 01:03:22 2012 UTC

# Line 34 | Line 34 | extern "C" {
34   #define HIGHQ           3               /* high quality setting */
35   #define LOWQ            4               /* low quality setting */
36   #define MBLUR           5               /* motion blur parameter */
37 < #define MOVE            6               /* object movement */
38 < #define OCONV           7               /* oconv options */
39 < #define OCTREEF         8               /* octree file name */
40 < #define RATE            9               /* frame rate (fps) */
41 < #define RESOLUTION      10              /* desired final resolution */
42 < #define RIF             11              /* rad input file */
43 < #define VIEWFILE        12              /* animation frame views */
37 > #define MNAME           6               /* motion vector file */
38 > #define MOVE            7               /* object movement */
39 > #define OCONV           8               /* oconv options */
40 > #define OCTREEF         9               /* octree file name */
41 > #define RATE            10              /* frame rate (fps) */
42 > #define RESOLUTION      11              /* desired final resolution */
43 > #define RIF             12              /* rad input file */
44 > #define VIEWFILE        13              /* animation frame views */
45 > #define ZNAME           14              /* depth file */
46  
47 < #define NV_INIT         13              /* number of variables */
47 > #define NV_INIT         15              /* number of variables */
48  
49   #define VV_INIT { \
50                  {"BASENAME",    3,      0,      NULL,   onevalue}, \
# Line 51 | Line 53 | extern "C" {
53                  {"highq",       2,      0,      NULL,   catvalues}, \
54                  {"lowq",        2,      0,      NULL,   catvalues}, \
55                  {"MBLUR",       2,      0,      NULL,   fltvalue}, \
56 +                {"MNAME",       2,      0,      NULL,   onevalue}, \
57                  {"move",        2,      0,      NULL,   NULL}, \
58                  {"oconv",       2,      0,      NULL,   catvalues}, \
59                  {"OCTREE",      3,      0,      NULL,   onevalue}, \
60                  {"RATE",        2,      0,      NULL,   fltvalue}, \
61                  {"RESOLUTION",  3,      0,      NULL,   onevalue}, \
62                  {"RIF",         3,      0,      NULL,   onevalue}, \
63 <                {"VIEWFILE",    2,      0,      NULL,   onevalue} \
63 >                {"VIEWFILE",    2,      0,      NULL,   onevalue}, \
64 >                {"ZNAME",       2,      0,      NULL,   onevalue} \
65          }
66  
67   struct ObjMove {
# Line 173 | Line 177 | extern void    init_frame(void);
177   extern void filter_frame(void);
178   extern void send_frame(void);
179   extern void free_frame(void);
180 < extern void write_map(float     *mp, char       *fn);
181 < extern void sample_pos(double   hv[2], int      x, int  y, int  sn);
180 > extern void write_map(float *mp, char *fn);
181 > extern void sample_pos(double hv[2], int x, int y, int sn);
182   extern void comp_frame_error(void);
183 < extern int      getclosest(int  *iarr, int      nc, int x, int  y);
184 < extern int getambcolor(COLOR    clr, int        obj);
185 < extern double   sample_wt(int   xo, int yo);
186 < extern double estimaterr(COLOR  cs, COLOR       cs2, int        ns, int ns0);
187 < extern double comperr(int       *neigh, int     nc, int ns0);
183 > extern int      getclosest(int *iarr, int nc, int x, int y);
184 > extern int getambcolor(COLOR clr, int obj);
185 > extern double   sample_wt(int xo, int yo);
186 > extern double estimaterr(COLOR cs, COLOR cs2, int ns, int ns0);
187 > extern double comperr(int *neigh, int nc, int ns0);
188  
189          /* ranimove2.c */
190   extern int refine_first();
# Line 189 | Line 193 | extern int refine_frame(int pass);
193  
194          /* ranimove.c */
195   extern double getTime(void);
196 < extern double obj_prio(OBJECT   obj);
197 < extern int getmove(OBJECT       obj);
196 > extern double obj_prio(OBJECT obj);
197 > extern int getmove(OBJECT obj);
198   extern char * getoctspec(int n);
199   extern double expspec_val(char *s);
200   extern char *getexp(int n); /* XXX partly duplicated function */

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines