EBGeometry
Compact, header-only C++ library for fast evaluation of signed distance functions
Loading...
Searching...
No Matches
Public Attributes | List of all members
EBGeometry::PointCloudDetail::BuildNode Struct Reference

One node of a cloud BVH build, in breadth-first order. More...

#include <EBGeometry_CloudBVH.hpp>

Public Attributes

uint32_t m_lo
 First of the node's primitives, in sorted order.
 
uint32_t m_hi
 One past the node's last primitive, in sorted order.
 
uint32_t m_parent
 The parent's breadth-first index (0 for the root).
 
uint32_t m_slot
 The node's position among its parent's children.
 
uint32_t m_firstChild
 The first child's breadth-first index (interior nodes).
 
uint32_t m_subtree
 Nodes in the node's subtree, itself included.
 
uint32_t m_depthFirst
 The node's index in the depth-first node array.
 

Detailed Description

One node of a cloud BVH build, in breadth-first order.

Internal; not part of the public API.


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