Remapping the paintings after cut

This commit is contained in:
Noisyfox
2026-05-04 20:41:00 +08:00
parent ded2e72dcc
commit 24458ba5a2
4 changed files with 349 additions and 24 deletions
+1
View File
@@ -731,6 +731,7 @@ public:
void assign(const FacetsAnnotation &rhs) { if (! this->timestamp_matches(rhs)) { m_data = rhs.m_data; this->copy_timestamp(rhs); } }
void assign(FacetsAnnotation &&rhs) { if (! this->timestamp_matches(rhs)) { m_data = std::move(rhs.m_data); this->copy_timestamp(rhs); } }
const TriangleSelector::TriangleSplittingData &get_data() const noexcept { return m_data; }
void set_data(const TriangleSelector::TriangleSplittingData &data) { m_data = data; this->touch(); }
bool set(const TriangleSelector& selector);
indexed_triangle_set get_facets(const ModelVolume& mv, EnforcerBlockerType type) const;
// BBS