|
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 |