|
| | NURBSPatchMap (const NURBSExtension *ext) |
| | Constructor for an object associated with NURBSExtension ext.
|
| |
| int | nx () const |
| |
| int | ny () const |
| |
| int | nz () const |
| |
| void | SetPatchVertexMap (int p, const KnotVector *kv[]) |
| | Set mesh vertex map for patch p with KnotVectors kv.
|
| |
| void | SetPatchDofMap (int p, const KnotVector *kv[]) |
| | Set NURBS space DOF map for patch p with KnotVectors kv.
|
| |
| void | SetBdrPatchVertexMap (int bp, const KnotVector *kv[], int *okv) |
| | Set mesh vertex map for boundary patch bp with KnotVectors kv.
|
| |
| void | SetBdrPatchDofMap (int bp, const KnotVector *kv[], int *okv) |
| | Set NURBS space DOF map for boundary patch bp with KnotVectors kv.
|
| |
| int | operator() (const int i) const |
| | For 1D, return the vertex or DOF at index i.
|
| |
| int | operator[] (const int i) const |
| |
| int | operator() (const int i, const int j) const |
| | For 2D, return the vertex or DOF at indices i, j.
|
| |
| int | operator() (const int i, const int j, const int k) const |
| | For 3D, return the vertex or DOF at indices i, j, k.
|
| |
Mapping for mesh vertices and NURBS space DOFs on a patch.
This class has two modes, for vertices or DOFs, depending on whether SetPatchVertexMap or SetPatchDofMap is called.
Definition at line 1085 of file nurbs.hpp.