Blender V4.5
KernelLightTreeNode Struct Reference

#include <types.h>

Classes

union  [union].__unnamed0__

Public Attributes

KernelBoundingBox bbox
KernelBoundingCone bcone
float energy
LightTreeNodeType type
int num_emitters
union  
uint bit_trail
uint8_t bit_skip
uint8_t pad [11]

Detailed Description

Definition at line 1643 of file kernel/types.h.

Member Data Documentation

◆ @274156240133254124127146162071142220213220206150

◆ bbox

KernelBoundingBox KernelLightTreeNode::bbox

Definition at line 1645 of file kernel/types.h.

Referenced by light_tree_node_copy_to_device(), and recursive_print_knode().

◆ bcone

KernelBoundingCone KernelLightTreeNode::bcone

Definition at line 1648 of file kernel/types.h.

Referenced by light_tree_node_copy_to_device(), and recursive_print_knode().

◆ bit_skip

uint8_t KernelLightTreeNode::bit_skip

Definition at line 1676 of file kernel/types.h.

Referenced by light_tree_node_copy_to_device(), and recursive_print_knode().

◆ bit_trail

uint KernelLightTreeNode::bit_trail

◆ energy

float KernelLightTreeNode::energy

Definition at line 1651 of file kernel/types.h.

Referenced by light_tree_node_copy_to_device(), and recursive_print_knode().

◆ num_emitters

int KernelLightTreeNode::num_emitters

Definition at line 1656 of file kernel/types.h.

Referenced by light_tree_node_copy_to_device(), and recursive_print_knode().

◆ pad

uint8_t KernelLightTreeNode::pad[11]

Definition at line 1679 of file kernel/types.h.

◆ type

LightTreeNodeType KernelLightTreeNode::type

Definition at line 1653 of file kernel/types.h.

Referenced by light_tree_node_copy_to_device(), and recursive_print_knode().


The documentation for this struct was generated from the following file: