20 const Eigen::VectorXd &a,
21 const Eigen::VectorXd &b,
22 const Eigen::VectorXd &u);
37 const Eigen::VectorXd &a,
38 const Eigen::VectorXd &b,
39 const Eigen::VectorXd &c,
40 const Eigen::VectorXd &u);
56 const Eigen::VectorXd &a,
57 const Eigen::VectorXd &b,
58 const Eigen::VectorXd &c,
59 const Eigen::VectorXd &d,
60 const Eigen::VectorXd &u);
Provides operations to calculate barycentric coordinates for a point's projection onto a primitive.
Eigen::Vector3d calcBarycentricCoordsForTriangle(const Eigen::VectorXd &a, const Eigen::VectorXd &b, const Eigen::VectorXd &c, const Eigen::VectorXd &u)
Eigen::Vector4d calcBarycentricCoordsForTetrahedron(const Eigen::VectorXd &a, const Eigen::VectorXd &b, const Eigen::VectorXd &c, const Eigen::VectorXd &d, const Eigen::VectorXd &u)
Eigen::Vector2d calcBarycentricCoordsForEdge(const Eigen::VectorXd &a, const Eigen::VectorXd &b, const Eigen::VectorXd &u)