Distance between a point and a triangle in 3D

pointTriangleDistance calculates the distance between a point and a triangle in 3D.
3,5K téléchargements
Mise à jour 14 oct. 2010

Afficher la licence

Calculate the distance of a given point P from a triangle TRI.
Point P is a row vector of the form 1x3. The triangle is a matrix
formed by three rows of points TRI = [P1;P2;P3] each of size 1x3.
dist = pointTriangleDistance(TRI,P) returns the distance of the point P to the triangle TRI.
[dist,PP0] = pointTriangleDistance(TRI,P) additionally returns the closest point PP0 to P on the triangle TRI.

Citation pour cette source

Gwendolyn Fischer (2024). Distance between a point and a triangle in 3D (https://www.mathworks.com/matlabcentral/fileexchange/22857-distance-between-a-point-and-a-triangle-in-3d), MATLAB Central File Exchange. Récupéré le .

Compatibilité avec les versions de MATLAB
Créé avec R14SP2
Compatible avec toutes les versions
Plateformes compatibles
Windows macOS Linux
Catégories
En savoir plus sur Computational Geometry dans Help Center et MATLAB Answers

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Publié le Notes de version
1.6.0.0

Bug Fix due to yet another typo.

1.5.0.0

Bug Fix because of typo. Thanks to Gordon.

1.1.0.0

Fixed a Bug spotted by Jorge Riera

1.0.0.0