#include <MRClosestWeightedPoint.h>
Public Member Functions | |
| float | bidirDist () const |
| bidirectional distance from input location to mtp considering point's weight | |
| float | dist () const |
| auto | operator<=> (const MeshPointAndDistance &other) const |
| comparison telling which point is closer to the location | |
| bool | valid () const |
| check for validity, otherwise there is no point closer than maxBidirDist | |
| operator bool () const | |
Public Attributes | |
| Vector3f | loc |
| point location | |
| MeshTriPoint | mtp |
| the corresponding point on mesh in barycentric representation | |
| float | eucledeanDist = 0 |
| euclidean distance from input location to mtp | |
| float | w = 0 |
| point's weight | |
| bool | bidirectionalOrOutside = true |