Fermat
DirectLightingMesh Member List

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

DirectLightingMesh()DirectLightingMeshinline
DirectLightingMesh(const MeshLight _mesh_light)DirectLightingMeshinline
INVALID_SAMPLE (defined in DirectLightingMesh)DirectLightingMeshstatic
INVALID_SLOT (defined in DirectLightingMesh)DirectLightingMeshstatic
map(const uint32 prev_nee_slot, const uint32 triId, const cugar::Vector2f uv, const VertexGeometry light_vertex_geom, float *light_pdf, Edf *light_edf)DirectLightingMeshinline
mesh_light (defined in DirectLightingMesh)DirectLightingMesh
preprocess_vertex(const RenderingContextView &renderer, const EyeVertex &ev, const uint32 pixel, const uint32 bounce, const bool is_secondary_diffuse, const float cone_radius, const cugar::Bbox3f scene_bbox)DirectLightingMeshinline
sample(const uint32 nee_slot, const float z[3], VertexGeometryId *light_vertex, VertexGeometry *light_vertex_geom, float *light_pdf, Edf *light_edf)DirectLightingMeshinline
update(const uint32 nee_slot, const uint32 nee_sample, const cugar::Vector3f w, const bool occluded)DirectLightingMeshinline