#include "MRVector3.h"
#include <limits>
Go to the source code of this file.
|
| namespace | MR |
| | only for bindings generation
|
|
| TriTriDistanceResultf | MR::findTriTriDistance (const Triangle3f &a, const Triangle3f &b, const TriTriDistanceParamsf ¶ms={}) |
| | computes the closest points on two triangles
|
| TriTriDistanceResultd | MR::findTriTriDistance (const Triangle3d &a, const Triangle3d &b, const TriTriDistanceParamsd ¶ms={}) |
| MR_BIND_IGNORE float | MR::triDist (Vector3f &p, Vector3f &q, const Vector3f s[3], const Vector3f t[3]) |
| | This version is not in the bindings, because the pointer parameters are assumed to point to single objects, which is wrong here.
|
| float | MR::triDist (Vector3f &p, Vector3f &q, const std::array< Vector3f, 3 > &s, const std::array< Vector3f, 3 > &t) |
| void | MR::segPoints (Vector3f &VEC, Vector3f &X, Vector3f &Y, const Vector3f &P, const Vector3f &A, const Vector3f &Q, const Vector3f &B) |