NTrace
GPU ray tracing framework
Main Page
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level
1
2
3
]
FW
Scene
class declarations
Intersect
CameraControls
ConvexPolyhedron
Edge
Face
FaceEdge
Vertex
MeshBase
AttribSpec
Material
Mesh
VertexP
VertexPN
VertexPNC
VertexPNT
Texture
TextureAtlas
ArrayBase
Array
Array64
BinaryHeap
Deque
Set
HashEntry
Hash
GenericHashKey
Vector
VectorBase
Vec2i
Vec3i
Vec4i
Vec2f
Vec3f
Vec4f
Vec2d
Vec3d
Vec4d
MatrixBase
Matrix
Mat2f
Mat3f
Mat4f
Mat2d
Mat3d
Mat4d
MulticoreLauncher
Task
Random
TaskSpec
String
Spinlock
Semaphore
Monitor
Thread
Timer
UnionFind
Buffer
CudaCompiler
CudaKernel
Param
CudaModule
GLContext
Config
Program
CommonControls
StateObject
ImageFormat
Channel
StaticFormat
Image
Window
Event
Listener
AviExporter
File
AsyncOp
Output
Input
Material
TextureSpec
ImportState
StateDump
InputStream
OutputStream
BufferedInputStream
BufferedOutputStream
MemoryInputStream
MemoryOutputStream
Serializable
AccelerationStructure
App
RayStats
Structure holding ray statistics. Also provides print to the console. These statistics are used in a CPU trace method provided by this class
BVH
BVH
acceleration structure class
BuildParams
Stucture holding the
BVH
build parameters
Stats
Sturcture for holding statistics about the
BVH
SplitInfo
Class holding information about a split of a
BVH
node
BVHNode
BVH
virtual node. Parent class of both a leaf node and an inner node
InnerNode
BVH
inner node
LeafNode
BVH
leaf node
HLBVHParams
HLBVHBuilder
OcclusionBVHBuilder
NodeSpecOcl
ObjectSplitOcl
SpatialBinOcl
SpatialSplitOcl
Platform
Class holding various SAH and batch processing parameters
SAHBVHBuilder
Class that builds a
BVH
using SAH
NodeSpec
Structure holding specifications of a
BVH
's node
ObjectSplit
Structure holding info about a split of the
BVH
node
Reference
Structure holding triangle's index together with its bounding box
SplitBVHBuilder
Class performing SBVH build
NodeSpec
Structure holding specifications of the
BVH
's node
ObjectSplit
Structure holding info about object split of a
BVH
node
Reference
Structure holding triangle's index together with its bounding box
SpatialBin
Structure holding info about a spatial bin
SpatialSplit
Structure holding info about spatial split of a
BVH
node
CPURenderer
CudaAS
Interface for acceleration structure
CudaBVH
Cuda
BVH
class
CudaBVHTracer
CUDA tracer for the
BVH
acceleration structure. Performs
BVH
traversal on the GPU
CudaKDTree
Cuda friendly
KDTree
representation
CudaKDTreeTracer
Cuda tracer for the k-d tree acceleration structure. Performs kd-tree traversal on the GPU
CudaPersistentBVHTracer
CudaNoStructTracer
CudaRenderer
CudaVirtualTracer
Renderer
Params
ReconstructInput
CountHitsInput
FastKDTreeBuilder
Fast k-d tree builder class
KDTree
K-d tree acceleration structure class
BuildParams
Strucure holding build parameters
Stats
Structure holding statistics about k-d tree
KDTreeNode
K-d tree virtual parent node class
KDTInnerNode
K-d tree's inner node class
KDTLeafNode
K-d tree's leaf node class
NaiveKDTreeBuilder
Naive k-d tree builder class
PixelTable
RayBuffer
Ray
buffer class. Stores rays
MortonKey
FindAABBInput
FindAABBOutput
GenMortonKeysInput
ReorderRaysInput
RayGen
Ray
generator class. Generates rays for both the GPU and the CPU
RayGenPrimaryInput
RayGenAOInput
RayGenShadowInput
Scene
Class holding 3d scene
Visualization
Class for the visualization
VisualizationBVH
Class for the
BVH
visualization
VisualizationKDTree
Class for the
BVH
visualization
SplitInfo
AABB
Ray
RayResult
AllocHeader
AppEnvironment
Coin
Environment
HuffmanTree
KernelConfig
LodePNG_CompressSettings
LodePNG_Decoder
LodePNG_DecodeSettings
LodePNG_DecompressSettings
LodePNG_Encoder
LodePNG_EncodeSettings
LodePNG_InfoColor
LodePNG_InfoPng
LodePNG_InfoRaw
LodePNG_IText
LodePNG_Text
LodePNG_Time
LodePNG_UnknownChunks
Option
OtraceInput
ProfileTimer
RanrotA
RayStruct
SafeSpinlock
ucvector
uivector
vector
Generated on Wed Dec 10 2014 14:37:02 for NTrace by
1.8.6