Rendu
A lightweight rendering engine for experimentations
Loading...
Searching...
No Matches
BVHRenderer Member List

This is the complete list of members for BVHRenderer, including all inherited members.

_bvhLevelsBVHRendererprivate
_bvhProgramBVHRendererprivate
_bvhRangeBVHRendererprivate
_colorFormatRendererprotected
_depthFormatRendererprotected
_nameRendererprotected
_objectProgramBVHRendererprivate
_rayLevelsBVHRendererprivate
_rayVisBVHRendererprivate
_sceneBVHRendererprivate
_showBVHBVHRendererprivate
_visuHelperBVHRendererprivate
BVHRenderer()BVHRendererexplicit
castRay(const glm::vec3 &position, const glm::vec3 &direction)BVHRenderer
clearRay()BVHRenderer
draw(const Camera &camera, Texture *dstColor, Texture *dstDepth, uint layer=0) overrideBVHRenderervirtual
interface()Renderervirtual
maxLevel()BVHRenderer
operator=(const Renderer &)=deleteRenderer
operator=(Renderer &&)=deleteRenderer
outputColorFormat() constRendererinline
outputDepthFormat() constRendererinline
range()BVHRendererinline
Renderer(const std::string &name)Renderer
Renderer(const Renderer &)=deleteRenderer
Renderer(Renderer &&)=deleteRenderer
resize(uint width, uint height)Renderervirtual
setScene(const std::shared_ptr< Scene > &scene, const Raycaster &raycaster)BVHRenderer
showBVH()BVHRendererinline
~BVHRenderer() overrideBVHRenderer
~Renderer()=defaultRenderervirtual