aimstil
5.0.5
|
Project a point onto a 3D triangle. More...
#include <cathier/geometrics.h>
Public Types | |
typedef TOutputArray::value_type | prec_type |
Public Member Functions | |
void | operator() (const TArray &P, const TArray &A, const TArray &B, const TArray &C, TOutputArray &output) |
Project a point onto a 3D triangle.
TODO: Do we need these projections? For registration, I guess we could simply use the distance to the projected point, which may be more efficient.
Definition at line 393 of file geometrics.h.
typedef TOutputArray::value_type til::geo::Project::PointOnTriangle3D< TArray, TOutputArray >::prec_type |
Definition at line 396 of file geometrics.h.
|
inline |
Definition at line 403 of file geometrics.h.
References til::abs(), til::copy(), til::dot(), til::min_index(), til::fuzzy::same_sign(), til::geo::triangle2segment(), and til::geo::triangle_normal().