NTrace
GPU ray tracing framework
Main Page
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
File List
Here is a list of all files with brief descriptions:
[detail level
1
2
3
4
5
]
cudacache
defines.inl
src
framework
3d
CameraControls.cpp
CameraControls.hpp
ConvexPolyhedron.cpp
ConvexPolyhedron.hpp
Mesh.cpp
Mesh.hpp
Texture.cpp
Texture.hpp
TextureAtlas.cpp
TextureAtlas.hpp
3rdparty
lodepng
lodepng.cpp
lodepng.h
base
Array.cpp
Array.hpp
BinaryHeap.cpp
BinaryHeap.hpp
Defs.cpp
Defs.hpp
Deque.cpp
Deque.hpp
DLLImports.cpp
DLLImports.hpp
DLLImports.inl
Hash.cpp
Hash.hpp
Main.cpp
Main.hpp
Math.cpp
Math.hpp
MulticoreLauncher.cpp
MulticoreLauncher.hpp
Random.cpp
Random.hpp
Sort.cpp
Sort.hpp
String.cpp
String.hpp
Thread.cpp
Thread.hpp
Timer.cpp
Timer.hpp
UnionFind.cpp
UnionFind.hpp
gpu
Buffer.cpp
Buffer.hpp
CudaCompiler.cpp
CudaCompiler.hpp
CudaKernel.cpp
CudaKernel.hpp
CudaModule.cpp
CudaModule.hpp
GLContext.cpp
GLContext.hpp
gui
CommonControls.cpp
CommonControls.hpp
Image.cpp
Image.hpp
Keys.cpp
Keys.hpp
Window.cpp
Window.hpp
io
AviExporter.cpp
AviExporter.hpp
File.cpp
File.hpp
ImageBinaryIO.cpp
ImageBinaryIO.hpp
ImageBmpIO.cpp
ImageBmpIO.hpp
ImageLodePngIO.cpp
ImageLodePngIO.hpp
ImageRawPngIO.cpp
ImageRawPngIO.hpp
ImageTargaIO.cpp
ImageTargaIO.hpp
ImageTiffIO.cpp
ImageTiffIO.hpp
MeshBinaryIO.cpp
MeshBinaryIO.hpp
MeshWavefrontIO.cpp
MeshWavefrontIO.hpp
StateDump.cpp
StateDump.hpp
Stream.cpp
Stream.hpp
rt
acceleration
Acceleration.cpp
Acceleration.hpp
bvh
HLBVH
HLBVHBuilder.cpp
HLBVHBuilder.hpp
radixSort.hpp
BVH.cpp
BVH.hpp
Declarations for the BVH acceleration structure
BVHNode.cpp
BVHNode.hpp
Declarations for a BVH node
OcclusionBVHBuilder.cpp
OcclusionBVHBuilder.hpp
Platform.cpp
Platform.hpp
Declarations for platform settings
SAHBVHBuilder.cpp
SAHBVHBuilder.hpp
Declarations for SAHBVHBuilder
SplitBVHBuilder.cpp
SplitBVHBuilder.hpp
Declarations for SplitBVHBuilder
cuda
CPURenderer.cpp
CPURenderer.hpp
CudaAS.cpp
CudaAS.hpp
Definitions for acceleration structure interface
CudaBVH.cpp
CudaBVH.hpp
Declarations for the Cuda version of the BVH
CudaBVHTracer.cpp
CudaBVHTracer.hpp
Definitions for the BVH CUDA Tracer
CudaKDTree.cpp
CudaKDTree.hpp
Definitions for Cuda KDTree
CudaKDTreeTracer.cpp
CudaKDTreeTracer.hpp
Definitions for the Cuda KDTree Tracer
CudaPersistentBVHTracer.cpp
CudaPersistentBVHTracer.hpp
CudaPersistentTracer.cpp
CudaPersistentTracer.hpp
CudaRenderer.cpp
CudaRenderer.hpp
CudaVirtualTracer.hpp
Renderer.cpp
Renderer.hpp
RendererKernels.hpp
kdtree
FastKDTreeBuilder.cpp
FastKDTreeBuilder.hpp
KDTree.cpp
KDTree.hpp
KDTreeNode.cpp
KDTreeNode.hpp
NaiveKDTreeBuilder.cpp
NaiveKDTreeBuilder.hpp
kernels
CudaTracerKernels.hpp
ray
PixelTable.cpp
PixelTable.hpp
RayBuffer.cpp
RayBuffer.hpp
RayBufferKernels.hpp
RayGen.cpp
RayGen.hpp
Definitions for the ray generator class
RayGenKernels.hpp
tools
Visualization.cpp
Visualisation framework abstract class above BVH/KDTree visualisations
Visualization.hpp
Visualisation framework abstract class above BVH/KDTree visualisations
VisualizationBVH.cpp
VisualizationBVH.hpp
Definitions for the BVH visualization framework
VisualizationKDTree.cpp
VisualizationKDTree.hpp
Definitions for the BVH visualization framework
App.cpp
App.hpp
AppEnvironment.cpp
Environment
variables class for this app
AppEnvironment.h
Environment
variables class for this app
Environment.cpp
Environment.h
Scene.cpp
Scene.hpp
Util.cpp
Util.hpp
Generated on Wed Dec 10 2014 14:37:02 for NTrace by
1.8.6