Exemple #1
0
// ****************************************************************************
// Constructor:  EL2DWindow::EL2DWindow
//
// Programmer:  Jeremy Meredith
// Creation:    August 16, 2012
//
// Modifications:
// ****************************************************************************
EL2DWindow::EL2DWindow(ELWindowManager *parent)
    : QGLWidget(parent)
{
    settings = NULL;

    mousedown = false;
    shiftKey = false;
    lastx = lasty = -1;
    showghosts = false;
    showmesh = false;

    scene = new eavl2DGLScene();
    window = new eavl2DWindow(eavlColor(0.0, 0.12, 0.25), NULL, scene);

    // force creation
    GetSettings();
}
Exemple #2
0
// ****************************************************************************
// Constructor:  ELPolarWindow::ELPolarWindow
//
// Programmer:  Jeremy Meredith
// Creation:    August 16, 2012
//
// Modifications:
// ****************************************************************************
ELPolarWindow::ELPolarWindow(ELWindowManager *parent)
    : QGLWidget(parent)
{
    settings = NULL;

    mousedown = false;
    shiftKey = false;
    lastx = lasty = -1;
    showghosts = false;
    showmesh = false;

    scene = new eavlPolarScene();
    window = new eavlPolarWindow(eavlColor(0.0, 0.12, 0.25),
                                 new eavlRenderSurfaceGL,
                                 scene,
                                 new eavlSceneRendererGL,
                                 new eavlWorldAnnotatorGL);

    // force creation
    GetSettings();
}
Exemple #3
0
// ****************************************************************************
// Constructor:  EL3DWindow::EL3DWindow
//
// Programmer:  Jeremy Meredith
// Creation:    August 16, 2012
//
// Modifications:
// ****************************************************************************
EL3DWindow::EL3DWindow(ELWindowManager *parent)
    : QGLWidget(parent)
{
    setFormat(QGLFormat(QGL::SampleBuffers));

    settings = NULL;

    mousedown = false;
    shiftKey = false;
    lastx = lasty = -1;
    showghosts = false;
    showmesh = false;

    scene = new eavl3DScene();
    window = new eavl3DWindow(eavlColor(0.15, 0.0, 0.25),
                              new eavlRenderSurfaceGL,
                              scene,
                              new eavlSceneRendererGL,
                              new eavlWorldAnnotatorGL);

    // force creation
    GetSettings();
}