|
EBGeometry
Compact, header-only C++ library for fast evaluation of signed distance functions
|
A source of spheres reading one array of Sphere<T>, indexed by cloud index. More...
#include <EBGeometry_SphereCloud.hpp>
Public Member Functions | |
| Sphere< T > | operator() (const uint32_t a_index) const noexcept |
| The sphere with a cloud index. | |
Public Attributes | |
| const Sphere< T > * | m_spheres = nullptr |
| The spheres, indexed by cloud index. | |
A source of spheres reading one array of Sphere<T>, indexed by cloud index.
Trivially copyable, so a build can read it on a device; the array must then be in memory the device can read.
| T | Floating-point precision. |
|
inlinenoexcept |
The sphere with a cloud index.
| [in] | a_index | Cloud index. |