Project vectors to the edges of the mesh.
Consider a numpy array edge_vectors whose rows provide a vector for each edge in the mesh. For each edge, project_edge_vector computes the dot product between a vector and the corresponding edge’s unit tangent vector. That is, project_edge_vector projects the vectors in edge_vectors to the edges of the mesh.
Numpy array containing the vectors that will be projected to the mesh edges
Dot product between each vector and the unit tangent vector of the corresponding edge