Subversion Repositories gelsvn

Rev

Rev 662 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 662 Rev 663
Line 247... Line 247...
247
    {
247
    {
248
        static GLuint prog_P0;
248
        static GLuint prog_P0;
249
        static GLGraphics::Console::variable<float> display_harmonics_time;
249
        static GLGraphics::Console::variable<float> display_harmonics_time;
250
        static GLGraphics::Console::variable<int> display_harmonics_diffuse;
250
        static GLGraphics::Console::variable<int> display_harmonics_diffuse;
251
        static GLGraphics::Console::variable<int> display_harmonics_highlight;
251
        static GLGraphics::Console::variable<int> display_harmonics_highlight;
-
 
252
        static GLGraphics::Console::variable<int> display_harmonics_e0;
-
 
253
        static GLGraphics::Console::variable<int> display_harmonics_e1;
252
        
254
        
253
        HMesh::Manifold* m;
255
        HMesh::Manifold* m;
254
        HMesh::Harmonics* h;
256
        HMesh::Harmonics* h;
255
        
257
        
256
        /// Draw with eigenvalues
258
        /// Draw with eigenvalues
257
        void draw_adf();
259
        void draw_adf();
-
 
260
        void draw_esum();
258
        
261
        
259
    public:
262
    public:
260
        HarmonicsRenderer(HMesh::Manifold& _m, HMesh::Harmonics* _h, GLGraphics::Console& cs);
263
        HarmonicsRenderer(HMesh::Manifold& _m, HMesh::Harmonics* _h, GLGraphics::Console& cs);
261
        
264
        
262
        /// Parse keystrokes that would influence the interactive display
265
        /// Parse keystrokes that would influence the interactive display