#include <light_branch.hpp>
◆ LightBranch() [1/4]
◆ LightBranch() [2/4]
◆ LightBranch() [3/4]
◆ LightBranch() [4/4]
template<class U >
CUDA INLINE lala::LightBranch< U >::LightBranch |
( |
AVar |
var, |
|
|
const U & |
left, |
|
|
const U & |
right |
|
) |
| |
|
inline |
◆ next()
◆ operator[]()
◆ has_next()
◆ prune()
◆ is_pruned()
◆ current()
◆ LightBranch
template<class U >
template<class U2 >
◆ var
◆ children
◆ ropes
Ropes are used for fast backtracking: ropes[1]
is the depth we need to backtrack to if the right node is a leaf.
◆ current_idx
The documentation for this struct was generated from the following file: