|
Wildmeshing Toolkit
|
#include <AttributeTransferStrategy.hpp>
Public Member Functions | |
| AttributeTransferStrategy (const attribute::MeshAttributeHandle &my_handle) | |
| PrimitiveType | primitive_type () const override |
| Mesh & | mesh () override |
| virtual Mesh & | mesh ()=0 |
| const Mesh & | mesh () const |
Public Member Functions inherited from wmtk::operations::AttributeTransferStrategyBase | |
| AttributeTransferStrategyBase (const attribute::MeshAttributeHandle &my_handle) | |
| virtual | ~AttributeTransferStrategyBase () |
| const attribute::MeshAttributeHandle & | handle () const |
| attribute::MeshAttributeHandle & | handle () |
| std::vector< wmtk::attribute::MeshAttributeHandle > | targets () const final override |
| bool | matches_attribute (const wmtk::attribute::MeshAttributeHandle &attr) const |
| virtual void | run (const simplex::Simplex &s) const =0 |
| const Mesh & | mesh () const |
| void | run_on_all () const |
Public Member Functions inherited from wmtk::operations::AttributeTransferEdge | |
| virtual | ~AttributeTransferEdge ()=0 |
| virtual std::vector< wmtk::attribute::MeshAttributeHandle > | sources () const =0 |
Additional Inherited Members | |
Static Public Member Functions inherited from wmtk::operations::AttributeTransferStrategyBase | |
| static std::vector< Tuple > | get_parent_simplices (const Mesh &m, const Mesh &parent, const simplex::Simplex &s, PrimitiveType parent_primitive_type) |
| static std::vector< Tuple > | get_parent_simplices (const attribute::MeshAttributeHandle &me, const attribute::MeshAttributeHandle &parent, const simplex::Simplex &s) |
Definition at line 10 of file AttributeTransferStrategy.hpp.
| wmtk::operations::AttributeTransferStrategy< T >::AttributeTransferStrategy | ( | const attribute::MeshAttributeHandle & | my_handle | ) |
Definition at line 11 of file AttributeTransferStrategy.cpp.
| const Mesh & wmtk::operations::AttributeTransferStrategyBase::mesh | ( | ) | const |
Definition at line 70 of file AttributeTransferStrategyBase.cpp.
|
overridevirtual |
Implements wmtk::operations::AttributeTransferStrategyBase.
Definition at line 22 of file AttributeTransferStrategy.cpp.
Referenced by wmtk::operations::SingleAttributeTransferStrategy< MyType, ParentType >::read_parent_values().
|
virtual |
Implements wmtk::operations::AttributeTransferStrategyBase.
|
overridevirtual |
Implements wmtk::operations::AttributeTransferStrategyBase.
Definition at line 17 of file AttributeTransferStrategy.cpp.
References wmtk::operations::AttributeTransferStrategyBase::primitive_type().