Hermes2D
3.0
|
Static Public Member Functions | |
static void | assign_curve (Node *en, Curve *curve, int p1, int p2) |
For internal use. | |
static Curve * | reverse_curve (Curve *curve) |
static Node * | get_base_edge_node (Element *base, int edge) |
For internal use. | |
static int | get_edge_sons (Element *e, int edge, int &son1, int &son2) |
For internal use. | |
static Arc * | load_arc (MeshSharedPtr mesh, int id, Node **en, int p1, int p2, double angle, bool skip_check=false) |
Definition at line 64 of file mesh_util.h.
|
static |
Mesh loading. Loads one circular arc.
[in] | skip_check | Skip check that the edge exists, in case of subdomains. |
Definition at line 132 of file mesh_util.cpp.
Returns a NURBS curve with reversed control points and inverted knot vector. Used for curved edges inside a mesh, where two mirror Nurbs have to be created for the adjacent elements
Definition at line 60 of file mesh_util.cpp.
Referenced by assign_curve().