[svn] / trunk / src / examples / eqPly / eqPly.h Repository:
ViewVC logotype

View of /trunk/src/examples/eqPly/eqPly.h

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1044 - (download) (as text) (annotate)
Wed Apr 18 13:38:00 2007 UTC (2 months, 3 weeks ago) by eile
File size: 810 byte(s)
Create first version of OpenGL object manager and use it in eqPly
Add new config for L-shaped projection table (TAN Holobench)
Clean up drawableconfig
Put eqPly classes into own eqPly namespace (needed for Window)
Revert stencil buffer default to off
[ ] May break build
[ ] Breaks existing applications
[ ] Bugfix
[x] New Feature
[x] Cleanup
[ ] Optimization
[ ] Documentation
/* Copyright (c) 2006-2007, Stefan Eilemann <[email protected]> 
   All rights reserved. */
#ifndef EQ_PLY_H
#define EQ_PLY_H
#include "colorVertex.h"
#include "normalFace.h"
#include "plyModel.h"
#include <eq/eq.h>
typedef PlyModel< NormalFace<ColorVertex> > Model;
namespace eqPly
{
    class LocalInitData;
    class Application : public eq::Client
    {
    public:
        Application( const LocalInitData& initData );
        virtual ~Application() {}
        /** @sa eqNet::Node::initLocal() */
        virtual bool initLocal( int argc, char** argv );
        /** Run an eqPly instance. */
        int run();
    protected:
        int runMainloop();
        int runClient();
    private:
        const LocalInitData& _initData;
    };
}
#endif // EQ_PLY_H

Back to Equalizer website
ViewVC Help
Powered by ViewVC 1.0.3