|
Blender V4.3
|
#include <types.h>
Public Attributes | ||
| float | theta_o | |
| float | theta_e | |
| float | energy | |
| union { | ||
| struct { | ||
| int id | ||
| EmissionSampling emission_sampling | ||
| } triangle | ||
| struct { | ||
| int id | ||
| } light | ||
| struct { | ||
| int object_id | ||
| int node_id | ||
| } mesh | ||
| }; | ||
| MeshLight | mesh_light | |
| int | bit_trail | |
Definition at line 1703 of file kernel/types.h.
| union { ... } KernelLightTreeEmitter |
| int KernelLightTreeEmitter::bit_trail |
Definition at line 1730 of file kernel/types.h.
Referenced by light_tree_leaf_emitters_copy_and_flatten().
| EmissionSampling KernelLightTreeEmitter::emission_sampling |
Definition at line 1714 of file kernel/types.h.
Referenced by light_tree_leaf_emitters_copy_and_flatten().
| float KernelLightTreeEmitter::energy |
Definition at line 1709 of file kernel/types.h.
Referenced by light_tree_leaf_emitters_copy_and_flatten().
| int KernelLightTreeEmitter::id |
Definition at line 1713 of file kernel/types.h.
Referenced by light_tree_leaf_emitters_copy_and_flatten().
| struct { ... } KernelLightTreeEmitter::light |
Referenced by light_tree_leaf_emitters_copy_and_flatten().
| struct { ... } KernelLightTreeEmitter::mesh |
Referenced by light_tree_leaf_emitters_copy_and_flatten().
| MeshLight KernelLightTreeEmitter::mesh_light |
Definition at line 1727 of file kernel/types.h.
Referenced by light_tree_leaf_emitters_copy_and_flatten().
| int KernelLightTreeEmitter::node_id |
Definition at line 1723 of file kernel/types.h.
Referenced by light_tree_leaf_emitters_copy_and_flatten().
| int KernelLightTreeEmitter::object_id |
Definition at line 1722 of file kernel/types.h.
Referenced by light_tree_leaf_emitters_copy_and_flatten().
| float KernelLightTreeEmitter::theta_e |
Definition at line 1706 of file kernel/types.h.
Referenced by light_tree_leaf_emitters_copy_and_flatten().
| float KernelLightTreeEmitter::theta_o |
Definition at line 1705 of file kernel/types.h.
Referenced by light_tree_leaf_emitters_copy_and_flatten().
| struct { ... } KernelLightTreeEmitter::triangle |
Referenced by light_tree_leaf_emitters_copy_and_flatten().