#include <windows.h>#include <assert.h>#include <vector>#include <string>#include <map>#include <cmath>#include <limits>Go to the source code of this file.
Classes | |
| struct | OpenGLInfo |
Defines | |
| #define | SAFE_DELETE(p) { if(p) {delete (p); (p) = NULL;} } |
| #define | SAFE_DELETE_ARRAY(p) { if(p) {delete [] (p); (p) = NULL;} } |
| #define | MAIN_THREAD 0 |
| #define | OPENGL_THREAD 1 |
| #define | LOG_OPENGL 0 |
| #define | LOG_OPENGL_ALL 1 |
Typedefs | |
| typedef unsigned char | byte |
| typedef signed char | sbyte |
| typedef unsigned short | word |
| typedef signed short | sword |
| typedef unsigned long | dword |
| typedef signed long | sdword |
| typedef unsigned __int64 | qword |
| typedef signed __int64 | sqword |
Variables | |
| const float | MY_PI = 3.141592654f |
| #define LOG_OPENGL 0 |
Definition at line 54 of file Definitions.h.
Referenced by CConsole::hideEvent(), VStudio::LogStatusChange(), CConsole::on_actionOpenGL_triggered(), CConsole::SetLogStatus(), VStudio::SetupConnections(), CConsole::showEvent(), and CConsole::statusChange().
| #define LOG_OPENGL_ALL 1 |
Definition at line 55 of file Definitions.h.
Referenced by CConsole::SetLogStatus(), and VStudio::SetupConnections().
| #define MAIN_THREAD 0 |
Definition at line 50 of file Definitions.h.
Referenced by VStudio::LoadVolume(), CShaderEditor::logShaderLoadResult(), CShaderEditor::logShaderSaveResult(), VStudio::on_actionOpen_Recent_triggered(), VStudioRenderer::onLOG(), VStudio::OpenScene(), VStudio::SaveImage(), VStudio::SaveScene(), and CProperties::UpdateTransferProperty().
| #define OPENGL_THREAD 1 |
Definition at line 51 of file Definitions.h.
Referenced by CVolume::CreateOpenGL(), CVolume::DestroyOpenGL(), and VStudioRenderer::ReportErrors().
Definition at line 46 of file Definitions.h.
Referenced by CEditorProc::~CEditorProc(), CGLHistogram::~CGLHistogram(), and CShaderFile::~CShaderFile().
Definition at line 47 of file Definitions.h.
Referenced by CVolumeStatistics::GetGradHistogram(), CVolumeStatistics::GetHistogram(), CTransferWdt::SetTransferSize(), CTransferWdt::~CTransferWdt(), and SHistogramData::~SHistogramData().
| typedef unsigned char byte |
Definition at line 34 of file Definitions.h.
| typedef unsigned long dword |
Definition at line 38 of file Definitions.h.
| typedef unsigned __int64 qword |
Definition at line 40 of file Definitions.h.
| typedef signed char sbyte |
Definition at line 35 of file Definitions.h.
| typedef signed long sdword |
Definition at line 39 of file Definitions.h.
| typedef signed __int64 sqword |
Definition at line 41 of file Definitions.h.
| typedef signed short sword |
Definition at line 37 of file Definitions.h.
| typedef unsigned short word |
Definition at line 36 of file Definitions.h.
| const float MY_PI = 3.141592654f |
Definition at line 44 of file Definitions.h.
Referenced by CLight::CLight(), CScrollXZCamCtrl::Enable(), CLight::OnMouseMove(), and TVector3< T >::ShortestRot().
1.5.7.1