Wildmeshing Toolkit
|
This is the complete list of members for wmtk::operations::EdgeSplit, including all inherited members.
add_invariant(std::shared_ptr< Invariant > invariant) | wmtk::operations::Operation | inline |
add_transfer_strategy(const std::shared_ptr< const operations::AttributeTransferStrategyBase > &other) | wmtk::operations::Operation | |
after(const std::vector< simplex::Simplex > &unmods, const std::vector< simplex::Simplex > &mods) const | wmtk::operations::Operation | protectedvirtual |
apply_attribute_transfer(const std::vector< simplex::Simplex > &direct_mods) | wmtk::operations::Operation | protected |
attribute_new_all_configured() const | wmtk::operations::EdgeSplit | |
before(const simplex::Simplex &simplex) const | wmtk::operations::Operation | protectedvirtual |
clear_attribute_new_strategies() | wmtk::operations::EdgeSplit | |
clear_attribute_transfer_strategies() | wmtk::operations::Operation | |
EdgeSplit(Mesh &m) | wmtk::operations::EdgeSplit | |
execute(const simplex::Simplex &simplex) override | wmtk::operations::EdgeSplit | virtual |
get_new_attribute_strategy(const attribute::MeshAttributeHandle &attribute) const | wmtk::operations::EdgeSplit | |
get_transfer_strategy(const attribute::MeshAttributeHandle &attribute) | wmtk::operations::Operation | |
m_attr_transfer_strategies | wmtk::operations::Operation | protected |
m_invariants | wmtk::operations::Operation | protected |
m_mesh | wmtk::operations::Operation | private |
m_new_attr_strategies | wmtk::operations::EdgeSplit | private |
m_priority | wmtk::operations::Operation | protected |
m_use_random_priority | wmtk::operations::Operation | private |
mesh() const | wmtk::operations::Operation | inline |
mesh() | wmtk::operations::Operation | inline |
new_spine_edges(const Mesh &mesh, const Tuple &new_vertex) | wmtk::operations::EdgeSplit | static |
Operation(Mesh &mesh) | wmtk::operations::Operation | |
operator()(const simplex::Simplex &simplex) | wmtk::operations::Operation | virtual |
primitive_type() const override | wmtk::operations::EdgeSplit | inlinevirtual |
priority(const simplex::Simplex &simplex) const | wmtk::operations::Operation | inlinevirtual |
reserve_enough_simplices() | wmtk::operations::Operation | virtual |
set_new_attribute_strategy(const attribute::MeshAttributeHandle &attribute, const std::shared_ptr< const operations::BaseSplitNewAttributeStrategy > &other) | wmtk::operations::EdgeSplit | |
set_new_attribute_strategy(const attribute::MeshAttributeHandle &attribute, const wmtk::operations::SplitBasicStrategy &spine=wmtk::operations::SplitBasicStrategy::Default, const wmtk::operations::SplitRibBasicStrategy &rib=wmtk::operations::SplitRibBasicStrategy::Default) | wmtk::operations::EdgeSplit | |
set_priority(const std::function< double(const simplex::Simplex &)> &func) | wmtk::operations::Operation | inline |
set_transfer_strategy(const attribute::MeshAttributeHandle &attribute, const std::shared_ptr< const operations::AttributeTransferStrategyBase > &other) | wmtk::operations::Operation | |
unmodified_primitives(const simplex::Simplex &simplex) const override | wmtk::operations::EdgeSplit | virtual |
use_random_priority() const | wmtk::operations::Operation | inlinevirtual |
use_random_priority() | wmtk::operations::Operation | inlinevirtual |
~Operation() | wmtk::operations::Operation | virtual |