|
Wildmeshing Toolkit
|
#include <CastAttributeTransferStrategy.hpp>
Public Types | |
| using | BaseType = SingleAttributeTransferStrategy< MyType, ParentType > |
| using | MyVecType = typename BaseType::MyVecType |
| using | ParentMatType = typename BaseType::ParentMatType |
Public Types inherited from wmtk::operations::SingleAttributeTransferStrategy< MyType, ParentType > | |
| template<typename T > | |
| using | VecType = VectorX< T > |
| template<typename T > | |
| using | MatType = MatrixX< T > |
| using | MyVecType = VecType< MyType > |
| using | ParentMatType = MatType< ParentType > |
| using | FunctorWithoutSimplicesType = std::function< MyVecType(const ParentMatType &)> |
| using | FunctorType = std::function< MyVecType(const ParentMatType &, const std::vector< Tuple > &)> |
Static Public Member Functions | |
| static MyVecType | convert (const ParentMatType &v) |
Static Public Member Functions inherited from wmtk::operations::SingleAttributeTransferStrategy< MyType, ParentType > | |
| static FunctorType | make_nosimplices_func (FunctorWithoutSimplicesType &&fp) |
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) |
Additional Inherited Members | |
Protected Member Functions inherited from wmtk::operations::SingleAttributeTransferStrategy< MyType, ParentType > | |
| std::pair< ParentMatType, std::vector< Tuple > > | read_parent_values (const simplex::Simplex &my_simplex) const |
Definition at line 17 of file CastAttributeTransferStrategy.hpp.
| using wmtk::operations::attribute_update::CastAttributeTransferStrategy< MyType, ParentType >::BaseType = SingleAttributeTransferStrategy<MyType, ParentType> |
Definition at line 20 of file CastAttributeTransferStrategy.hpp.
| using wmtk::operations::attribute_update::CastAttributeTransferStrategy< MyType, ParentType >::MyVecType = typename BaseType::MyVecType |
Definition at line 21 of file CastAttributeTransferStrategy.hpp.
| using wmtk::operations::attribute_update::CastAttributeTransferStrategy< MyType, ParentType >::ParentMatType = typename BaseType::ParentMatType |
Definition at line 22 of file CastAttributeTransferStrategy.hpp.
|
inline |
Definition at line 65 of file CastAttributeTransferStrategy.hpp.
|
inlinestatic |
Definition at line 24 of file CastAttributeTransferStrategy.hpp.