Blender V5.0
params.h File Reference
#include "util/boundbox.h"
#include "util/vector.h"
#include "kernel/types.h"

Go to the source code of this file.

Classes

class  BVHParams
class  BVHReference
class  BVHRange
struct  BVHSpatialBin
struct  BVHSpatialStorage

Typedefs

using BVHLayout = KernelBVHLayout
using BVHLayoutMask = int

Enumerations

enum  BVHType { BVH_TYPE_DYNAMIC = 0 , BVH_TYPE_STATIC = 1 , BVH_NUM_TYPES }

Functions

const char * bvh_layout_name (BVHLayout layout)

Typedef Documentation

◆ BVHLayout

Definition at line 22 of file params.h.

◆ BVHLayoutMask

using BVHLayoutMask = int

Definition at line 50 of file params.h.

Enumeration Type Documentation

◆ BVHType

enum BVHType
Enumerator
BVH_TYPE_DYNAMIC 
BVH_TYPE_STATIC 
BVH_NUM_TYPES 

Definition at line 27 of file params.h.

Function Documentation

◆ bvh_layout_name()