Fermat
|
This is the complete list of members for DiskLight, including all inherited members.
color (defined in DiskLight) | DiskLight | |
dir (defined in DiskLight) | DiskLight | |
DiskLight() (defined in DiskLight) | DiskLight | inline |
intersect(const Ray ray, float2 *uv, float *t) const | Light | inline |
intersect_impl(const Ray ray, float2 *uv, float *t) const | DiskLight | inline |
Light() (defined in Light) | Light | inline |
Light(LightType _type) (defined in Light) | Light | inline |
map(const uint32_t prim_id, const cugar::Vector2f &uv, VertexGeometry *geom, float *pdf, Edf *edf) const | Light | inline |
map(const uint32_t prim_id, const cugar::Vector2f &uv, const VertexGeometry &geom, float *pdf, Edf *edf) const | Light | inline |
map_impl(const uint32_t prim_id, const cugar::Vector2f &uv, VertexGeometry *geom, float *pdf, Edf *edf) const | DiskLight | inline |
map_impl(const uint32_t prim_id, const cugar::Vector2f &uv, const VertexGeometry &geom, float *pdf, Edf *edf) const | DiskLight | inline |
pos (defined in DiskLight) | DiskLight | |
radius (defined in DiskLight) | DiskLight | |
sample(const float *Z, uint32_t *prim_id, cugar::Vector2f *uv, VertexGeometry *geom, float *pdf, Edf *edf) const | Light | inline |
sample(const cugar::Vector3f p, const float *Z, uint32_t *prim_id, cugar::Vector2f *uv, VertexGeometry *geom, float *pdf, Edf *edf) const | Light | inline |
sample_impl(const float *Z, uint32_t *prim_id, cugar::Vector2f *uv, VertexGeometry *geom, float *pdf, Edf *edf) const | DiskLight | inline |
type (defined in Light) | Light | |
u (defined in DiskLight) | DiskLight | |
v (defined in DiskLight) | DiskLight |