Wildmeshing Toolkit
Loading...
Searching...
No Matches
AttributeTransferEdge.hpp
Go to the documentation of this file.
1#pragma once
2#include <memory>
3#include <vector>
5
6namespace wmtk::operations {
7class AttributeTransferEdge : public std::enable_shared_from_this<AttributeTransferEdge>
8{
9public:
11 virtual std::vector<wmtk::attribute::MeshAttributeHandle> sources() const = 0;
12 virtual std::vector<wmtk::attribute::MeshAttributeHandle> targets() const = 0;
13};
14} // namespace wmtk::operations
virtual std::vector< wmtk::attribute::MeshAttributeHandle > targets() const =0
virtual std::vector< wmtk::attribute::MeshAttributeHandle > sources() const =0