Blender  V2.93
Public Attributes | List of all members
BVHTree Struct Reference

Public Attributes

BVHNode ** nodes
 
BVHNodenodearray
 
BVHNode ** nodechild
 
floatnodebv
 
float epsilon
 
int totleaf
 
int totbranch
 
axis_t start_axis
 
axis_t stop_axis
 
axis_t axis
 
char tree_type
 

Detailed Description

Definition at line 92 of file BLI_kdopbvh.c.

Member Data Documentation

◆ axis

axis_t BVHTree::axis

Definition at line 101 of file BLI_kdopbvh.c.

Referenced by BLI_bvhtree_overlap_ex().

◆ epsilon

float BVHTree::epsilon

Definition at line 97 of file BLI_kdopbvh.c.

◆ nodearray

BVHNode* BVHTree::nodearray

Definition at line 94 of file BLI_kdopbvh.c.

◆ nodebv

float* BVHTree::nodebv

Definition at line 96 of file BLI_kdopbvh.c.

◆ nodechild

BVHNode** BVHTree::nodechild

Definition at line 95 of file BLI_kdopbvh.c.

◆ nodes

BVHNode** BVHTree::nodes

Definition at line 93 of file BLI_kdopbvh.c.

Referenced by BLI_bvhtree_overlap_ex().

◆ start_axis

axis_t BVHTree::start_axis

Definition at line 100 of file BLI_kdopbvh.c.

Referenced by BLI_bvhtree_overlap_ex().

◆ stop_axis

axis_t BVHTree::stop_axis

Definition at line 100 of file BLI_kdopbvh.c.

Referenced by BLI_bvhtree_overlap_ex().

◆ totbranch

int BVHTree::totbranch

Definition at line 99 of file BLI_kdopbvh.c.

◆ totleaf

int BVHTree::totleaf

Definition at line 98 of file BLI_kdopbvh.c.

Referenced by BLI_bvhtree_overlap_ex().

◆ tree_type

char BVHTree::tree_type

Definition at line 102 of file BLI_kdopbvh.c.


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