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

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

_hierarchyRaycasterprivate
_meshCountRaycasterprivate
_trianglesRaycasterprivate
_verticesRaycasterprivate
addMesh(const Mesh &mesh, const glm::mat4 &model)Raycaster
interpolateAttribute(const Hit &hit, const Mesh &geometry, const std::vector< T > &attribute)Raycasterinlinestatic
intersects(const glm::vec3 &origin, const glm::vec3 &direction, float mini=0.0001f, float maxi=1e8f) constRaycaster
intersects(const Ray &ray, const TriangleInfos &tri, float mini, float maxi) constRaycasterprivate
intersects(const Ray &ray, const BoundingBox &box, float mini, float maxi)Raycasterprivatestatic
intersectsAny(const glm::vec3 &origin, const glm::vec3 &direction, float mini=0.0001f, float maxi=1e8f) constRaycaster
operator=(const Raycaster &)=deleteRaycaster
operator=(Raycaster &&)=deleteRaycaster
Raycaster()=defaultRaycaster
Raycaster(const Raycaster &)=deleteRaycaster
Raycaster(Raycaster &&)=deleteRaycaster
RaycasterVisualisationRaycasterfriend
updateHierarchy()Raycaster
visible(const glm::vec3 &p0, const glm::vec3 &p1) constRaycaster