|
MobileRT
1.0
A multi platform C++ CPU progressive Ray Tracer.
|
This is the complete list of members for MobileRT::BVH< T >, including all inherited members.
| boxes_ | MobileRT::BVH< T > | private |
| build(::std::vector< T > &&primitives) | MobileRT::BVH< T > | private |
| BVH()=default | MobileRT::BVH< T > | explicit |
| BVH(::std::vector< T > &&primitives) | MobileRT::BVH< T > | explicit |
| BVH(const BVH &bvh)=delete | MobileRT::BVH< T > | |
| BVH(BVH &&bvh) noexcept=default | MobileRT::BVH< T > | |
| getPrimitives() const | MobileRT::BVH< T > | |
| getSplitIndexSah(Iterator itBegin, Iterator itEnd) | MobileRT::BVH< T > | private |
| getSplitIndexSah(const Iterator itBegin, const Iterator itEnd) | MobileRT::BVH< T > | |
| getSurroundingBox(Iterator itBegin, Iterator itEnd) | MobileRT::BVH< T > | private |
| intersect(Intersection intersection) | MobileRT::BVH< T > | private |
| operator=(const BVH &bvh)=delete | MobileRT::BVH< T > | |
| operator=(BVH &&bvh) noexcept=default | MobileRT::BVH< T > | |
| primitives_ | MobileRT::BVH< T > | private |
| shadowTrace(Intersection intersection) | MobileRT::BVH< T > | |
| trace(Intersection intersection) | MobileRT::BVH< T > | |
| ~BVH() | MobileRT::BVH< T > |