Blender V4.3
BVHStackEntry Struct Reference

#include <bvh2.h>

Public Member Functions

 BVHStackEntry (const BVHNode *n=0, int i=0)
 
int encodeIdx () const
 

Public Attributes

const BVHNodenode
 
int idx
 

Detailed Description

Definition at line 24 of file bvh2.h.

Constructor & Destructor Documentation

◆ BVHStackEntry()

CCL_NAMESPACE_BEGIN BVHStackEntry::BVHStackEntry ( const BVHNode * n = 0,
int i = 0 )

Definition at line 24 of file bvh2.cpp.

Member Function Documentation

◆ encodeIdx()

int BVHStackEntry::encodeIdx ( ) const

Definition at line 26 of file bvh2.cpp.

References idx.

Referenced by BVH2::pack_aligned_inner(), and BVH2::pack_unaligned_inner().

Member Data Documentation

◆ idx

int BVHStackEntry::idx

Definition at line 26 of file bvh2.h.

Referenced by encodeIdx().

◆ node

const BVHNode* BVHStackEntry::node

Definition at line 25 of file bvh2.h.

Referenced by BVH2::pack_aligned_inner(), BVH2::pack_inner(), and BVH2::pack_unaligned_inner().


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