|
NTrace
GPU ray tracing framework
|
This is the complete list of members for FW::OcclusionBVHBuilder, including all inherited members.
| buildNode(const NodeSpecOcl &spec, int start, int end, int level, F32 progressStart, F32 progressEnd) | FW::OcclusionBVHBuilder | protected |
| FW::SplitBVHBuilder::buildNode(NodeSpec spec, int level, F32 progressStart, F32 progressEnd) | FW::SplitBVHBuilder | protected |
| createLeaf(const NodeSpec &spec) | FW::SplitBVHBuilder | protected |
| findObjectOccludeSplit(const NodeSpecOcl &spec, int start, int end, F32 nodeSAH) | FW::OcclusionBVHBuilder | protected |
| findObjectSplit(const NodeSpecOcl &spec, int start, int end, F32 nodeSAH) | FW::OcclusionBVHBuilder | protected |
| FW::SplitBVHBuilder::findObjectSplit(const NodeSpec &spec, F32 nodeSAH) | FW::SplitBVHBuilder | protected |
| findSpatialOccludeSplit(const NodeSpecOcl &spec, int start, int end, F32 nodeSAH) | FW::OcclusionBVHBuilder | protected |
| findSpatialSplit(const NodeSpecOcl &spec, int start, int end, F32 nodeSAH) | FW::OcclusionBVHBuilder | protected |
| FW::SplitBVHBuilder::findSpatialSplit(const NodeSpec &spec, F32 nodeSAH) | FW::SplitBVHBuilder | protected |
| m_bins | FW::OcclusionBVHBuilder | protected |
| m_bvh | FW::SplitBVHBuilder | protected |
| m_cameraPos | FW::OcclusionBVHBuilder | protected |
| m_MaxVisibleDepth | FW::OcclusionBVHBuilder | protected |
| m_minOverlap | FW::SplitBVHBuilder | protected |
| m_numDuplicates | FW::SplitBVHBuilder | protected |
| m_params | FW::SplitBVHBuilder | protected |
| m_platform | FW::SplitBVHBuilder | protected |
| m_progressTimer | FW::SplitBVHBuilder | protected |
| m_refStack | FW::SplitBVHBuilder | protected |
| m_rightBounds | FW::SplitBVHBuilder | protected |
| m_sortDim | FW::SplitBVHBuilder | protected |
| m_visibility | FW::OcclusionBVHBuilder | protected |
| MaxDepth enum value | FW::SplitBVHBuilder | protected |
| MaxSpatialDepth enum value | FW::SplitBVHBuilder | protected |
| MaxVisibleDepth enum value | FW::OcclusionBVHBuilder | protected |
| NumSpatialBins enum value | FW::SplitBVHBuilder | protected |
| OcclusionBVHBuilder(BVH &bvh, const BVH::BuildParams ¶ms, const Vec3f &cameraPosition) | FW::OcclusionBVHBuilder | |
| performObjectSplit(NodeSpecOcl &left, NodeSpecOcl &right, const NodeSpecOcl &spec, int start, int end, const ObjectSplitOcl &split) | FW::OcclusionBVHBuilder | protected |
| FW::SplitBVHBuilder::performObjectSplit(NodeSpec &left, NodeSpec &right, const NodeSpec &spec, const ObjectSplit &split) | FW::SplitBVHBuilder | protected |
| performSpatialOccludeSplit(NodeSpecOcl &left, NodeSpecOcl &right, int &start, int &end, const SpatialSplitOcl &split) | FW::OcclusionBVHBuilder | protected |
| performSpatialSplit(NodeSpec &left, NodeSpec &right, const NodeSpec &spec, const SpatialSplit &split) | FW::SplitBVHBuilder | protected |
| run(void) | FW::OcclusionBVHBuilder | virtual |
| sortCompare(void *data, int idxA, int idxB) | FW::OcclusionBVHBuilder | static |
| sortSwap(void *data, int idxA, int idxB) | FW::OcclusionBVHBuilder | protectedstatic |
| SplitBVHBuilder(BVH &bvh, const BVH::BuildParams ¶ms) | FW::SplitBVHBuilder | |
| splitReference(Reference &left, Reference &right, const Reference &ref, int dim, F32 pos) | FW::SplitBVHBuilder | |
| ~OcclusionBVHBuilder(void) | FW::OcclusionBVHBuilder | virtual |
| ~SplitBVHBuilder(void) | FW::SplitBVHBuilder |