Code_TYMPAN  4.4.0
Industrial site acoustic simulation
Functions
TYOpenGLRenderer.cpp File Reference

Realise le rendu VTK et le rendu OpenGL. More...

#include "Tympan/models/business/TYProjet.h"
#include "Tympan/models/business/geometry/TYGeometryNode.h"
#include <memory>
#include <qmatrix4x4.h>
#include <qopenglbuffer.h>
#include <qopenglcontext.h>
#include <qopenglfunctions_4_3_core.h>
#include <qopenglshaderprogram.h>
#include <qopengltexture.h>
#include <qopenglvertexarrayobject.h>
#include <qtransform.h>
#include <qvector2d.h>
#include <qvector3d.h>
#include <stdexcept>
#include <vector>
#include "TYOpenGLRenderer.h"
#include "Tympan/gui/gl/TYRenderContext.h"
#include "gui/gl/TYElementGraphic.h"
#include "gui/tools/OGLArrayMesh.h"
#include "gui/tools/OGLBoxMesh.h"
#include "gui/tools/OGLMesh.h"
#include "gui/tools/OGLMeshInstance.h"
#include "gui/tools/OGLSimpleMaterial.h"
#include "gui/tools/OGLShaderManager.h"
#include "gui/tools/OGLTextureManager.h"
#include <gui/gl/TYSiteNodeGraphic.h>
#include <gui/gl/TYAcousticVolumeNodeGraphic.h>
#include <gui/gl/TYCourbeNiveauGraphic.h>
#include <gui/gl/TYReseauTransportGraphic.h>
Include dependency graph for TYOpenGLRenderer.cpp:

Go to the source code of this file.

Functions

void drawMeshInstance (const OGLMeshInstance &meshInstance, QOpenGLShaderProgram *shaderProgram, const QMatrix4x4 &view, const QMatrix4x4 &projection)
 
void gluPickMatrix (GLdouble x, GLdouble y, GLdouble deltax, GLdouble deltay, GLint viewport[4])
 

Detailed Description

Realise le rendu VTK et le rendu OpenGL.

Definition in file TYOpenGLRenderer.cpp.

Function Documentation

◆ drawMeshInstance()

void drawMeshInstance ( const OGLMeshInstance meshInstance,
QOpenGLShaderProgram *  shaderProgram,
const QMatrix4x4 &  view,
const QMatrix4x4 &  projection 
)

Definition at line 130 of file TYOpenGLRenderer.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ gluPickMatrix()

void gluPickMatrix ( GLdouble  x,
GLdouble  y,
GLdouble  deltax,
GLdouble  deltay,
GLint  viewport[4] 
)

Definition at line 664 of file TYOpenGLRenderer.cpp.

Here is the caller graph for this function: