|
EBGeometry
Compact, header-only C++ library for fast evaluation of signed distance functions
|
A primitive's sort key in a cloud BVH build: its center's Morton code, ties broken by its cloud index. More...
#include <EBGeometry_CloudBVH.hpp>
Public Member Functions | |
| bool | operator< (const MortonKey &a_other) const noexcept |
Whether this key sorts before a_other: by code, then by cloud index. | |
Public Attributes | |
| uint64_t | m_code |
| The Morton code of the primitive center's cell. | |
| uint32_t | m_index |
| The primitive's cloud index. | |
A primitive's sort key in a cloud BVH build: its center's Morton code, ties broken by its cloud index.
Internal; not part of the public API.
|
inlinenoexcept |
Whether this key sorts before a_other: by code, then by cloud index.
| [in] | a_other | The other key. |