mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
Housekeeping in VizFwk in preparation for introducing support for QOpenGLWidget and Qt6 * Adjusted unit tests to changes in source code * Use Qt5 as default and removed copying of Qt DLLs * Removed support for Qt4 * Removed the CVF_OPENGL_ES define. If we ever want to re-introduce support fro OpenGLES/Angle it should be handled differently. *Added include of <locale.h> * Added target for running Glsl2Include in order to build cvfShaderSourceStrings.h * Removed all usage of CVF_USING_CMAKE * Removed visual studio project files
41 lines
894 B
C
41 lines
894 B
C
|
|
#pragma once
|
|
|
|
#include "cvfLibCore.h"
|
|
#include "cvfLibRender.h"
|
|
#include "cvfLibGeometry.h"
|
|
#include "cvfLibViewing.h"
|
|
#include "cvfOpenGL.h"
|
|
|
|
#include "cvfuTestSnippet.h"
|
|
#include "cvfuSnippetFactory.h"
|
|
#include "cvfuInputEvents.h"
|
|
|
|
#include <QtCore>
|
|
#include <QMouseEvent>
|
|
|
|
// Introduce name of commonly used classes (that are unlikely to create clashes) from the cvf namespace.
|
|
// We allow the use of using-declarations in this include file since its sole usage is as a precompiled header file.
|
|
using cvf::ref;
|
|
using cvf::Vec3f;
|
|
using cvf::Vec3d;
|
|
using cvf::Color3f;
|
|
using cvf::String;
|
|
|
|
using cvf::Collection;
|
|
using cvf::Array;
|
|
using cvf::Vec3fArray;
|
|
using cvf::Vec3dArray;
|
|
using cvf::FloatArray;
|
|
using cvf::DoubleArray;
|
|
|
|
using cvf::Part;
|
|
using cvf::Drawable;
|
|
using cvf::DrawableGeo;
|
|
using cvf::Model;
|
|
using cvf::Scene;
|
|
using cvf::Rendering;
|
|
using cvf::Camera;
|
|
using cvf::RenderSequence;
|
|
|