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 |