![]() |
gVirtualXRay
2.0.10
VirtualX-RayImagingLibraryonGPU
|
Class to compute and renderer X-ray images on GPU. More...
#include "gVirtualXRay/gVirtualXRayConfig.h"
#include <cmath>
#include <sstream>
#include "gVirtualXRay/OpenGLUtilities.h"
#include "gVirtualXRay/Utilities.h"
#include "gVirtualXRay/ElementSet.h"
#include "gVirtualXRay/MaterialSet.h"
#include <gVirtualXRay/Logger.h>
Go to the source code of this file.
Namespaces | |
gVirtualXRay | |
Macros | |
#define | XRAY_DETECTOR_UNCLEANED_LBUFFER_FBO_ID 0 |
#define | XRAY_DETECTOR_CLEANED_LBUFFER_FBO_ID 1 |
#define | XRAY_DETECTOR_CUMULATED_LBUFFERS_FBO_ID 2 |
#define | XRAY_DETECTOR_ENERGY_FLUENCE_FBO_ID 3 |
#define | XRAY_DETECTOR_SUM_MUx_Dx_FBO_ID 4 |
#define | XRAY_DETECTOR_UNCLEANED_LBUFFER_TEXTURE_NAME_ID 0 |
#define | XRAY_DETECTOR_CLEANED_LBUFFER_TEXTURE_NAME_ID 1 |
#define | XRAY_DETECTOR_CUMULATED_LBUFFERS_TEXTURE_NAME_ID 2 |
#define | XRAY_DETECTOR_ENERGY_FLUENCE_TEXTURE_NAME_ID 3 |
#define | XRAY_DETECTOR_SUM_MUx_Dx_TEXTURE_NAME_ID 4 |
#define | XRAY_DETECTOR_ZBUFFER_TEXTURE_NAME_ID 5 |
Class to compute and renderer X-ray images on GPU.
License BSD 3-Clause License.
For details on use and redistribution please refer to http://opensource.org/licenses/BSD-3-Clause
Copyright (c) by Dr Franck P. Vidal, Bangor University, Dec 2013-Sept 2023, version 1.1, BSD 3-Clause License (c) by Prof Franck P. Vidal (franc), UK Research and Innovation, Oct 2023-present, version 1.1, BSD 3-Clause License k.vi dal@s tfc. ac.uk
Definition in file XRayRenderer.inl.
#define XRAY_DETECTOR_CLEANED_LBUFFER_FBO_ID 1 |
Definition at line 100 of file XRayRenderer.inl.
#define XRAY_DETECTOR_CLEANED_LBUFFER_TEXTURE_NAME_ID 1 |
Definition at line 107 of file XRayRenderer.inl.
#define XRAY_DETECTOR_CUMULATED_LBUFFERS_FBO_ID 2 |
Definition at line 101 of file XRayRenderer.inl.
#define XRAY_DETECTOR_CUMULATED_LBUFFERS_TEXTURE_NAME_ID 2 |
Definition at line 108 of file XRayRenderer.inl.
#define XRAY_DETECTOR_ENERGY_FLUENCE_FBO_ID 3 |
Definition at line 102 of file XRayRenderer.inl.
#define XRAY_DETECTOR_ENERGY_FLUENCE_TEXTURE_NAME_ID 3 |
Definition at line 109 of file XRayRenderer.inl.
#define XRAY_DETECTOR_SUM_MUx_Dx_FBO_ID 4 |
Definition at line 103 of file XRayRenderer.inl.
#define XRAY_DETECTOR_SUM_MUx_Dx_TEXTURE_NAME_ID 4 |
Definition at line 110 of file XRayRenderer.inl.
#define XRAY_DETECTOR_UNCLEANED_LBUFFER_FBO_ID 0 |
Definition at line 99 of file XRayRenderer.inl.
#define XRAY_DETECTOR_UNCLEANED_LBUFFER_TEXTURE_NAME_ID 0 |
Definition at line 106 of file XRayRenderer.inl.
#define XRAY_DETECTOR_ZBUFFER_TEXTURE_NAME_ID 5 |
Definition at line 111 of file XRayRenderer.inl.