|
EBGeometry
Compact, header-only C++ library for fast evaluation of signed distance functions
|
The distance quality of a type: its static distanceQuality member if it has one, and DistanceQuality::Bound otherwise.
More...
#include <EBGeometry_DistanceQuality.hpp>
Static Public Attributes | |
| static constexpr DistanceQuality | value = DistanceQuality::Bound |
| The type's distance quality. | |
The distance quality of a type: its static distanceQuality member if it has one, and DistanceQuality::Bound otherwise.
A type without the member is taken to be a distance bound. A user type whose value is not a distance should declare static constexpr DistanceQuality distanceQuality = DistanceQuality::NotADistance;, so that an expression, a fused composition or a BVH union built from it reports the same.
| P | Type to inspect. |