29 bool interface = false;
35 Face& operator=(
Face&& other) noexcept;
41 std::vector<Tetrahedron*> tets()
const;
42 std::vector<Edge*> edges()
const;
43 std::vector<Node*> nodes()
const;
45 vec3 get_center()
const;
47 vec3 get_normal()
const;
49 bool is_boundary() noexcept;
51 bool is_interface() noexcept;
55 double area_destination()
const;
57 double min_angle()
const;
59 double max_angle()
const;
61 double quality()
const;
65 vec3 barycenter()
const;
69 void set_interface(
bool b);
A 3D double vector.
Definition: Vec3d.h:26