Photon Engine 2.0.0-beta
A physically based renderer.
|
This is the complete list of members for ph::math::TBvhBuilder< N, Item, ItemToAABB >, including all inherited members.
buildInformativeBvh(TSpanView< Item > items) -> const InfoNodeType * | ph::math::TBvhBuilder< N, Item, ItemToAABB > | inline |
calcMaxDepth(const InfoNodeType *node) | ph::math::TBvhBuilder< N, Item, ItemToAABB > | inlinestatic |
calcTotalItems(const InfoNodeType *node) | ph::math::TBvhBuilder< N, Item, ItemToAABB > | inlinestatic |
calcTotalNodes(const InfoNodeType *node) | ph::math::TBvhBuilder< N, Item, ItemToAABB > | inlinestatic |
clearBuildData() | ph::math::TBvhBuilder< N, Item, ItemToAABB > | inline |
InfoNodeType typedef | ph::math::TBvhBuilder< N, Item, ItemToAABB > | |
ItemInfoType typedef | ph::math::TBvhBuilder< N, Item, ItemToAABB > | |
TBvhBuilder(BvhParams params=BvhParams{}) | ph::math::TBvhBuilder< N, Item, ItemToAABB > | inlineexplicit |
TBvhBuilder(ItemToAABB itemToAABB, BvhParams params=BvhParams{}) | ph::math::TBvhBuilder< N, Item, ItemToAABB > | inlineexplicit |
totalInfoNodes() const -> std::size_t | ph::math::TBvhBuilder< N, Item, ItemToAABB > | inline |
totalItems() const -> std::size_t | ph::math::TBvhBuilder< N, Item, ItemToAABB > | inline |