swplot.raytriangle#

Syntax#

swplot.raytriangle(V,F,ray)

Description#

swplot.raytriangle(V,F,ray) determines if a given ray crosses within a triangle defined by its vertex coordinates. The code is optimised for a single ray and multiple triangles.

Input Arguments#

V

Vertex positions in a matrix with dimensions \([n_{vertex}\times 3]\).

F

Faces in a matrix with dimensions \([n_{face}\times 3]\), where \(max(F) = n_{vertex}\).

ray

Definition of the ray via 2 points in space, stored in a matrix with dimensions of \([2\times 3]\). The two points of the ray, \(P_1\) and \(P_2\), are stored in the first and second rows respectively. The ray points from \(P_1\) to \(P_2\).