Wildmeshing Toolkit
uvEdgeInvariant.hpp
Go to the documentation of this file.
1 #pragma once
2 
4 #include "Invariant.hpp"
5 
6 namespace wmtk {
7 namespace invariants {
8 class uvEdgeInvariant : public Invariant
9 {
10 public:
11  uvEdgeInvariant(const Mesh& position_mesh, const Mesh& uv_mesh);
12 
13  bool before(const simplex::Simplex& s) const override;
14 
15 private:
16  const Mesh& m_uv_mesh;
17 };
18 } // namespace invariants
19 } // namespace wmtk
uvEdgeInvariant(const Mesh &position_mesh, const Mesh &uv_mesh)
bool before(const simplex::Simplex &s) const override
Definition: Accessor.hpp:6