Blender  V3.3
Classes | Typedefs | Enumerations | Functions | Variables
params.h File Reference
#include "util/boundbox.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

typedef int BVHLayoutMask
 

Enumerations

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

Functions

const char * bvh_layout_name (BVHLayout layout)
 

Variables

CCL_NAMESPACE_BEGIN typedef KernelBVHLayout BVHLayout
 

Typedef Documentation

◆ BVHLayoutMask

typedef int BVHLayoutMask

Definition at line 47 of file params.h.

Enumeration Type Documentation

◆ BVHType

enum BVHType
Enumerator
BVH_TYPE_DYNAMIC 
BVH_TYPE_STATIC 
BVH_NUM_TYPES 

Definition at line 24 of file params.h.

Function Documentation

◆ bvh_layout_name()

const char* bvh_layout_name ( BVHLayout  layout)

Variable Documentation

◆ BVHLayout