26#ifndef RENDER_3D_RAYTRACE_GL_H 
   27#define RENDER_3D_RAYTRACE_GL_H 
Helper class to handle information needed to display 3D board.
 
A class used to derive camera objects from.
 
Implement a canvas based on a wxGLCanvas.
 
RENDER_3D_RAYTRACE_BASE(BOARD_ADAPTER &aAdapter, CAMERA &aCamera)
 
RENDER_3D_RAYTRACE_GL(EDA_3D_CANVAS *aCanvas, BOARD_ADAPTER &aAdapter, CAMERA &aCamera)
 
bool Redraw(bool aIsMoving, REPORTER *aStatusReporter, REPORTER *aWarningReporter) override
Redraw the view.
 
void deletePbo() override
 
void SetCurWindowSize(const wxSize &aSize) override
Before each render, the canvas will tell the render what is the size of its windows,...
 
bool m_openglSupportsVertexBufferObjects
 
A pure virtual class used to derive REPORTER objects from.
 
includes in a proper way the openGL related includes