/[gzz]/gzz/gfx/libpaper/Paper.hxx
ViewVC logotype

Diff of /gzz/gfx/libpaper/Paper.hxx

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.6 by jvk, Mon Sep 9 11:19:14 2002 UTC revision 1.7 by jvk, Tue Sep 10 10:49:01 2002 UTC
# Line 79  namespace Paper { Line 79  namespace Paper {
79        float svec[4];        float svec[4];
80        float tvec[4];        float tvec[4];
81        float rvec[4];        float rvec[4];
82          float qvec[4]; // XXX: Currently always initialized to 0,0,0,1
83    
84      public:      public:
85        /** Create a new texgen.        /** Create a new texgen.
# Line 88  namespace Paper { Line 89  namespace Paper {
89        TexGen(const float *tex_mat) ;        TexGen(const float *tex_mat) ;
90        virtual void setUp(LightParam *param) ;        virtual void setUp(LightParam *param) ;
91    
92          virtual void setUpVP(int unit, LightParam * param);
93        virtual void TexGen::setUpVP(int unit);        virtual string getVPCode(int unit);
   
       virtual string TexGen::getVPCode(int unit);  
94      };      };
95    
96      /** TexGen for embossing.      /** TexGen for embossing.
# Line 111  namespace Paper { Line 110  namespace Paper {
110    
111        virtual void setUp(LightParam *param) ;        virtual void setUp(LightParam *param) ;
112    
113          virtual void setUpVP(int unit, LightParam * param);
114          virtual string getVPCode(int unit);
115      };      };
116    
117      /** TexGen for transforming light intensity or direction map      /** TexGen for transforming light intensity or direction map

Legend:
Removed from v.1.6  
changed lines
  Added in v.1.7

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26