| computeDerivativeStructure() | mm::NURBSPatch< vec_t, param_vec_t > | |
| der_structure | mm::NURBSPatch< vec_t, param_vec_t > | private |
| dim enum value | mm::NURBSPatch< vec_t, param_vec_t > | |
| evaluate(const param_vec_t &t, scalar_t *w) const | mm::NURBSPatch< vec_t, param_vec_t > | |
| evaluate(const param_vec_t &t) const | mm::NURBSPatch< vec_t, param_vec_t > | |
| evaluatePointAndJacobian(const param_vec_t &t) const | mm::NURBSPatch< vec_t, param_vec_t > | |
| evaluateWeighted(const param_vec_t &t) const | mm::NURBSPatch< vec_t, param_vec_t > | |
| getBoundaries() const | mm::NURBSPatch< vec_t, param_vec_t > | |
| getBoundaryParameterFromPatchParameter(const param_vec_t &t, int i) const | mm::NURBSPatch< vec_t, param_vec_t > | |
| getDomain() const | mm::NURBSPatch< vec_t, param_vec_t > | |
| getPatchParameterFromBoundaryParameter(const Vec< scalar_t, param_dim - 1 > &t, int i, scalar_t epsilon=0) const | mm::NURBSPatch< vec_t, param_vec_t > | |
| jacobian(const param_vec_t &t, const vec_t &pt, const scalar_t &w) const | mm::NURBSPatch< vec_t, param_vec_t > | |
| jacobian(const param_vec_t &t) const | mm::NURBSPatch< vec_t, param_vec_t > | |
| knots | mm::NURBSPatch< vec_t, param_vec_t > | private |
| NdRange typedef | mm::NURBSPatch< vec_t, param_vec_t > | |
| nurbs_patch_internal::NURBSPatchHelper< vec_t, param_vec_t > (defined in mm::NURBSPatch< vec_t, param_vec_t >) | mm::NURBSPatch< vec_t, param_vec_t > | friend |
| NURBSPatch(const NdRange< proj_vec_t > &wcp, const std::array< Range< scalar_t >, param_dim > &ks, const std::array< int, param_dim > &in_p) | mm::NURBSPatch< vec_t, param_vec_t > | |
| NURBSPatch(const NdRange< vec_t > &cp, const NdRange< double > &w, const std::array< Range< scalar_t >, param_dim > &ks, const std::array< int, param_dim > &in_p) | mm::NURBSPatch< vec_t, param_vec_t > | |
| NURBSPatch(const NURBSPatch< vec_t, param_vec_t > &patch) noexcept | mm::NURBSPatch< vec_t, param_vec_t > | |
| NURBSPatch(NURBSPatch< vec_t, param_vec_t > &&) noexcept=default | mm::NURBSPatch< vec_t, param_vec_t > | |
| operator=(const NURBSPatch< vec_t, param_vec_t > &) noexcept | mm::NURBSPatch< vec_t, param_vec_t > | |
| operator=(NURBSPatch< vec_t, param_vec_t > &&) noexcept=default | mm::NURBSPatch< vec_t, param_vec_t > | |
| p | mm::NURBSPatch< vec_t, param_vec_t > | private |
| param_dim enum value | mm::NURBSPatch< vec_t, param_vec_t > | |
| proj_dim enum value | mm::NURBSPatch< vec_t, param_vec_t > | |
| proj_vec_t typedef | mm::NURBSPatch< vec_t, param_vec_t > | |
| scalar_t typedef | mm::NURBSPatch< vec_t, param_vec_t > | |
| weighted_control_points | mm::NURBSPatch< vec_t, param_vec_t > | private |