| assign_split(wmtk::attribute::Accessor< T > &accessor, const Tuple &input_simplex, const std::array< Tuple, 2 > &split_simplices) const | wmtk::operations::SplitNewAttributeStrategy< T > | private |
| assign_split_ribs(wmtk::attribute::Accessor< T > &accessor, const std::array< Tuple, 2 > &input_ears, const Tuple &final_simplex) const | wmtk::operations::SplitNewAttributeStrategy< T > | private |
| evaluate_predicate(PrimitiveType pt, const std::array< Tuple, 2 > &simplices) const | wmtk::operations::NewAttributeStrategy | |
| invalid_state() const final override | wmtk::operations::SplitNewAttributeStrategy< T > | virtual |
| m_handle | wmtk::operations::SplitNewAttributeStrategy< T > | private |
| m_simplex_predicate | wmtk::operations::NewAttributeStrategy | private |
| m_split_op | wmtk::operations::SplitNewAttributeStrategy< T > | private |
| m_split_rib_op | wmtk::operations::SplitNewAttributeStrategy< T > | private |
| m_topo_info | wmtk::operations::SplitNewAttributeStrategy< T > | private |
| m_will_throw | wmtk::operations::SplitNewAttributeStrategy< T > | private |
| m_will_throw_rib | wmtk::operations::SplitNewAttributeStrategy< T > | private |
| matches_attribute(const attribute::MeshAttributeHandle &) const override | wmtk::operations::SplitNewAttributeStrategy< T > | virtual |
| mesh() override | wmtk::operations::SplitNewAttributeStrategy< T > | virtual |
| mesh()=0 | wmtk::operations::SplitNewAttributeStrategy< T > | virtual |
| mesh() const | wmtk::operations::SplitNewAttributeStrategy< T > | |
| name() const final override | wmtk::operations::SplitNewAttributeStrategy< T > | virtual |
| OperationInOutData typedef | wmtk::operations::SplitNewAttributeStrategy< T > | |
| primitive_type() const override | wmtk::operations::SplitNewAttributeStrategy< T > | virtual |
| ReturnData typedef | wmtk::operations::SplitNewAttributeStrategy< T > | |
| ReturnVariant typedef | wmtk::operations::SplitNewAttributeStrategy< T > | |
| set_rib_strategy(SplitRibFuncType &&f) | wmtk::operations::SplitNewAttributeStrategy< T > | |
| set_rib_strategy(SplitRibBasicStrategy t) | wmtk::operations::SplitNewAttributeStrategy< T > | |
| set_simplex_predicate(SimplexPredicateType &&f) | wmtk::operations::NewAttributeStrategy | |
| set_simplex_predicate(BasicSimplexPredicate f) | wmtk::operations::NewAttributeStrategy | |
| set_strategy(SplitFuncType &&f) | wmtk::operations::SplitNewAttributeStrategy< T > | |
| set_strategy(SplitBasicStrategy t) | wmtk::operations::SplitNewAttributeStrategy< T > | |
| SimplexPredicateType typedef | wmtk::operations::NewAttributeStrategy | |
| sources() const final override | wmtk::operations::NewAttributeStrategy | inlinevirtual |
| SplitFuncType typedef | wmtk::operations::SplitNewAttributeStrategy< T > | |
| SplitNewAttributeStrategy(const wmtk::attribute::MeshAttributeHandle &h) | wmtk::operations::SplitNewAttributeStrategy< T > | |
| SplitRibFuncType typedef | wmtk::operations::SplitNewAttributeStrategy< T > | |
| standard_split_rib_strategy(SplitRibBasicStrategy optype, const std::string_view &={}) | wmtk::operations::SplitNewAttributeStrategy< T > | privatestatic |
| standard_split_rib_strategy(SplitRibBasicStrategy optype, const std::string_view &name) | wmtk::operations::SplitNewAttributeStrategy< T > | private |
| standard_split_strategy(SplitBasicStrategy optype, const std::string_view &={}) | wmtk::operations::SplitNewAttributeStrategy< T > | privatestatic |
| standard_split_strategy(SplitBasicStrategy optype, const std::string_view &name) | wmtk::operations::SplitNewAttributeStrategy< T > | private |
| targets() const final override | wmtk::operations::SplitNewAttributeStrategy< T > | inlinevirtual |
| update(Mesh &m, const ReturnData &ret_data, const OperationInOutData &op_data) const final override | wmtk::operations::SplitNewAttributeStrategy< T > | virtual |
| update_handle_mesh(Mesh &m) override | wmtk::operations::SplitNewAttributeStrategy< T > | virtual |
| VecType typedef | wmtk::operations::SplitNewAttributeStrategy< T > | |
| ~AttributeTransferEdge()=0 | wmtk::operations::AttributeTransferEdge | pure virtual |
| ~NewAttributeStrategy() | wmtk::operations::NewAttributeStrategy | virtual |