-
Nicola Vigano authored
Signed-off-by:
Laura Nervo <laura.nervo@esrf.fr> git-svn-id: https://svn.code.sf.net/p/dct/code/trunk@154 4c865b51-4357-4376-afb4-474e03ccb993
Nicola Vigano authoredSigned-off-by:
Laura Nervo <laura.nervo@esrf.fr> git-svn-id: https://svn.code.sf.net/p/dct/code/trunk@154 4c865b51-4357-4376-afb4-474e03ccb993
gtIsPointInPolyhedron.m 233 B
% Tells if a point is inside a convex polygon, defined by its face planes.
function ok=gtIsPointInPolyhedron(p,faces)
%
% ok = all( (p-f0)*fdir<=0 )
%
ok=all(sum((repmat(p,size(faces,1),1)-faces(:,1:3)).*faces(:,4:6),2)<=1e-10);