Declaration of the NURBS patch class.
Definition in file NURBSPatch_fwd.hpp.
#include <medusa/Config.hpp>
#include <medusa/bits/types/Vec.hpp>
#include <medusa/bits/types/Range.hpp>
#include <medusa/bits/domains/BoxShape.hpp>
#include <memory>
Go to the source code of this file.
Classes | |
struct | mm::nurbs_patch_internal::NURBSPatchHelper< vec_t, param_vec_t > |
Internal structure of NURBSPatch that helps with partial class specialization. More... | |
struct | mm::nurbs_patch_internal::NestedRange< dim, T > |
Struct for declaring a nested Range. More... | |
class | mm::NURBSPatch< vec_t, param_vec_t > |
Class representing a single NURBS patch in an arbitrary dimensional space, defined on an arbitrary dimensional domain and generated by a tensor product of NURBS curves. More... | |
Namespaces | |
mm | |
Root namespace for the whole library. | |
mm::nurbs_patch_internal | |
Implementation details of NURBSPatch, contains structures for partial class specialization. | |