Wildmeshing Toolkit
wmtk::operations::CollapseNewAttributeStrategy< T > Member List

This is the complete list of members for wmtk::operations::CollapseNewAttributeStrategy< T >, including all inherited members.

assign_collapsed(wmtk::attribute::Accessor< T > &acc, const std::array< Tuple, 2 > &input_simplices, const Tuple &final_simplex) constwmtk::operations::CollapseNewAttributeStrategy< T >private
CollapseFuncType typedefwmtk::operations::CollapseNewAttributeStrategy< T >
CollapseNewAttributeStrategy(const wmtk::attribute::MeshAttributeHandle &h)wmtk::operations::CollapseNewAttributeStrategy< T >
evaluate_predicate(PrimitiveType pt, const std::array< Tuple, 2 > &simplices) constwmtk::operations::NewAttributeStrategy
invalid_state() const final overridewmtk::operations::CollapseNewAttributeStrategy< T >virtual
m_collapse_opwmtk::operations::CollapseNewAttributeStrategy< T >private
m_handlewmtk::operations::CollapseNewAttributeStrategy< T >private
m_simplex_predicatewmtk::operations::NewAttributeStrategyprivate
m_topo_infowmtk::operations::CollapseNewAttributeStrategy< T >private
m_will_throwwmtk::operations::CollapseNewAttributeStrategy< T >private
matches_attribute(const attribute::MeshAttributeHandle &) const overridewmtk::operations::CollapseNewAttributeStrategy< T >virtual
mesh() overridewmtk::operations::CollapseNewAttributeStrategy< T >virtual
mesh()=0wmtk::operations::CollapseNewAttributeStrategy< T >virtual
mesh() constwmtk::operations::CollapseNewAttributeStrategy< T >virtual
wmtk::operations::BaseCollapseNewAttributeStrategy::mesh() constwmtk::operations::NewAttributeStrategy
name() const final overridewmtk::operations::CollapseNewAttributeStrategy< T >virtual
OperationInOutData typedefwmtk::operations::CollapseNewAttributeStrategy< T >
primitive_type() const overridewmtk::operations::CollapseNewAttributeStrategy< T >virtual
ReturnData typedefwmtk::operations::CollapseNewAttributeStrategy< T >
ReturnVariant typedefwmtk::operations::CollapseNewAttributeStrategy< T >
set_simplex_predicate(SimplexPredicateType &&f)wmtk::operations::NewAttributeStrategy
set_simplex_predicate(BasicSimplexPredicate f)wmtk::operations::NewAttributeStrategy
set_strategy(CollapseFuncType &&f)wmtk::operations::CollapseNewAttributeStrategy< T >
set_strategy(CollapseBasicStrategy t)wmtk::operations::CollapseNewAttributeStrategy< T >
SimplexPredicateType typedefwmtk::operations::NewAttributeStrategy
sources() const final overridewmtk::operations::NewAttributeStrategyinlinevirtual
standard_collapse_strategy(CollapseBasicStrategy optype)wmtk::operations::CollapseNewAttributeStrategy< T >privatestatic
standard_collapse_strategy(CollapseBasicStrategy optype)wmtk::operations::CollapseNewAttributeStrategy< T >private
targets() const final overridewmtk::operations::CollapseNewAttributeStrategy< T >inlinevirtual
update(Mesh &m, const ReturnData &ret_data, const OperationInOutData &tuples) const overridewmtk::operations::CollapseNewAttributeStrategy< T >virtual
update_handle_mesh(Mesh &m) overridewmtk::operations::CollapseNewAttributeStrategy< T >virtual
VecType typedefwmtk::operations::CollapseNewAttributeStrategy< T >
~AttributeTransferEdge()=0wmtk::operations::AttributeTransferEdgepure virtual
~NewAttributeStrategy()wmtk::operations::NewAttributeStrategyvirtual