![]() |
gVirtualXRay
2.0.10
VirtualX-RayImagingLibraryonGPU
|
Class to compute and renderer X-ray images on GPU. More...
#include "gVirtualXRay/gVirtualXRayConfig.h"
#include <vector>
#include <map>
#include <string>
#include <memory>
#include <random>
#include "gVirtualXRay/Image.h"
#include "gVirtualXRay/Sinogram.h"
#include "gVirtualXRay/SceneGraphNode.h"
#include "gVirtualXRay/PolygonMesh.h"
#include "gVirtualXRay/XRayDetector.h"
#include "gVirtualXRay/XRayBeam.h"
#include "gVirtualXRay/Shader.h"
#include "gVirtualXRay/AttenuationCoefficient.h"
#include "gVirtualXRay/VBO.h"
#include "XRayRenderer.inl"
Go to the source code of this file.
Data Structures | |
class | gVirtualXRay::XRayRenderer |
XRayRenderer is a class to compute and renderer X-ray images on GPU. More... | |
Namespaces | |
gVirtualXRay | |
Macros | |
#define | XRAY_DETECTOR_PBO_NUMBER 2 |
The total number of PBOs. More... | |
#define | XRAY_DETECTOR_2D_TEXTURE_NUMBER 4 |
The total number of 2D textures. More... | |
#define | XRAY_DETECTOR_3D_TEXTURE_NUMBER 1 |
The total number of 3D textures. More... | |
#define | XRAY_DETECTOR_SHADER_NUMBER 7 |
program shaders More... | |
Class to compute and renderer X-ray images on GPU.
Functions to port to OpenMP: resetLBuffer preComputeLBuffer postComputeLBuffer computeInnerSurfaceLBuffer computeOuterSurfaceLBuffer computeSumMUxDx
- pushProjectionMatrix - pushModelViewMatrix - popProjectionMatrix - popModelViewMatrix - - - - - updateCumulatedLBuffers - pushFBO - pushTexture3D - pushEnableDisableState - popTexture - popEnableDisableState - popFBO 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 (franck.p.vidal@fpvidal.net), http://www.fpvidal.net/, Jan 2017, 2017, version 1.1, BSD 3-Clause License
Definition in file XRayRenderer.h.
#define XRAY_DETECTOR_2D_TEXTURE_NUMBER 4 |
The total number of 2D textures.
Definition at line 152 of file XRayRenderer.h.
#define XRAY_DETECTOR_3D_TEXTURE_NUMBER 1 |
The total number of 3D textures.
Definition at line 153 of file XRayRenderer.h.
#define XRAY_DETECTOR_PBO_NUMBER 2 |
The total number of PBOs.
Definition at line 151 of file XRayRenderer.h.
#define XRAY_DETECTOR_SHADER_NUMBER 7 |