Rendu
A lightweight rendering engine for experimentations
Main Page
Modules
Namespaces
Classes
Files
Related Pages
Class List
Class Hierarchy
Class Members
Loading...
Searching...
No Matches
BVHRenderer Member List
This is the complete list of members for
BVHRenderer
, including all inherited members.
_bvhLevels
BVHRenderer
private
_bvhProgram
BVHRenderer
private
_bvhRange
BVHRenderer
private
_colorFormat
Renderer
protected
_depthFormat
Renderer
protected
_name
Renderer
protected
_objectProgram
BVHRenderer
private
_rayLevels
BVHRenderer
private
_rayVis
BVHRenderer
private
_scene
BVHRenderer
private
_showBVH
BVHRenderer
private
_visuHelper
BVHRenderer
private
BVHRenderer
()
BVHRenderer
explicit
castRay
(const glm::vec3 &position, const glm::vec3 &direction)
BVHRenderer
clearRay
()
BVHRenderer
draw
(const Camera &camera, Texture *dstColor, Texture *dstDepth, uint layer=0) override
BVHRenderer
virtual
interface
()
Renderer
virtual
maxLevel
()
BVHRenderer
operator=
(const Renderer &)=delete
Renderer
operator=
(Renderer &&)=delete
Renderer
outputColorFormat
() const
Renderer
inline
outputDepthFormat
() const
Renderer
inline
range
()
BVHRenderer
inline
Renderer
(const std::string &name)
Renderer
Renderer
(const Renderer &)=delete
Renderer
Renderer
(Renderer &&)=delete
Renderer
resize
(uint width, uint height)
Renderer
virtual
setScene
(const std::shared_ptr< Scene > &scene, const Raycaster &raycaster)
BVHRenderer
showBVH
()
BVHRenderer
inline
~BVHRenderer
() override
BVHRenderer
~Renderer
()=default
Renderer
virtual
Generated by
Doxygen
1.9.5 - Theme by
Simon Rodriguez