|
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 |