PolyFEM
|
This is the complete list of members for polyfem::BSplineParametrization3D, including all inherited members.
BSplineParametrization(const Eigen::MatrixXd &V) | polyfem::BSplineParametrization | inline |
BSplineParametrization3D(const Eigen::MatrixXd &control_points, const Eigen::MatrixXd &knots_u, const Eigen::MatrixXd &knots_v, const Eigen::MatrixXd &V) | polyfem::BSplineParametrization3D | |
deriv(const Eigen::MatrixXd &control_points, const Eigen::MatrixXd &uv_parameter, Eigen::MatrixXd &deriv_u, Eigen::MatrixXd &deriv_v) | polyfem::BSplineParametrization3D | static |
derivative_wrt_params(const Eigen::VectorXd &grad_boundary, Eigen::VectorXd &grad_control_points) override | polyfem::BSplineParametrization3D | virtual |
dim | polyfem::BSplineParametrization3D | private |
eval(const Eigen::MatrixXd &control_points, const Eigen::MatrixXd &uv_parameter, Eigen::MatrixXd &val) | polyfem::BSplineParametrization3D | static |
get_parameters(const Eigen::MatrixXd &V, Eigen::MatrixXd &control_points, const bool mesh_changed) override | polyfem::BSplineParametrization3D | virtual |
gradient(const Eigen::MatrixXd &point, const Eigen::MatrixXd &control_points, const Eigen::MatrixXd &uv_parameter, const double distance, Eigen::MatrixXd &grad) | polyfem::BSplineParametrization3D | static |
node_id_to_param_ | polyfem::BSplineParametrization3D | private |
node_ids_ | polyfem::BSplineParametrization3D | private |
num_vertices | polyfem::BSplineParametrization | protected |
patch | polyfem::BSplineParametrization3D | private |
reparametrize(const Eigen::MatrixXd &control_points, Eigen::MatrixXd &newV) override | polyfem::BSplineParametrization3D | virtual |
vertex_size() override | polyfem::BSplineParametrization3D | inlinevirtual |
~BSplineParametrization()=default | polyfem::BSplineParametrization | virtual |