|
ug4
|
#include <cassert>#include "rule_util.h"#include "hexahedron_rules.h"#include "grid_object_ids.h"Namespaces | |
| namespace | ug |
| the ug namespace | |
| namespace | ug::hex_rules |
Functions | |
| bool | ug::hex_rules::IsRegularRefRule (const int edgeMarks) |
| returns true if the specified edgeMarks would lead to a regular refinement | |
| int | ug::hex_rules::Refine (int *newIndsOut, int *newEdgeVrts, bool &newCenterOut, vector3 *, bool *isSnapPoint) |
| void | ug::hex_rules::RotateQuad (int vrtsOut[4], const int quad[4], int steps) |
| Output are the vertices of a rotated quadrilateral. | |