| assert_capacity_valid() const | wmtk::attribute::AttributeManager | |
| AttributeManager(int64_t size) | wmtk::attribute::AttributeManager | |
| AttributeManager(const AttributeManager &o)=delete | wmtk::attribute::AttributeManager | |
| AttributeManager(AttributeManager &&o)=default | wmtk::attribute::AttributeManager | |
| change_to_child_scope() const | wmtk::attribute::AttributeManager | |
| change_to_parent_scope() const | wmtk::attribute::AttributeManager | |
| child_hashables() const override | wmtk::attribute::AttributeManager | virtual |
| child_hashes() const override | wmtk::attribute::AttributeManager | virtual |
| clear_attributes(const std::vector< attribute::MeshAttributeHandle::HandleVariant > &custom_attributes) | wmtk::attribute::AttributeManager | |
| create_scope(Mesh &m) | wmtk::attribute::AttributeManager | |
| delete_attribute(const attribute::MeshAttributeHandle::HandleVariant &to_delete) | wmtk::attribute::AttributeManager | |
| flush_all_scopes() | wmtk::attribute::AttributeManager | |
| get() | wmtk::attribute::AttributeManager | inline |
| get(PrimitiveType ptype) | wmtk::attribute::AttributeManager | inline |
| get(const TypedAttributeHandle< T > &handle) | wmtk::attribute::AttributeManager | inline |
| get() const | wmtk::attribute::AttributeManager | inline |
| get(PrimitiveType ptype) const | wmtk::attribute::AttributeManager | inline |
| get(const TypedAttributeHandle< T > &handle) const | wmtk::attribute::AttributeManager | inline |
| get_all_attributes() const | wmtk::attribute::AttributeManager | |
| get_attribute_default_value(const TypedAttributeHandle< T > &handle) const | wmtk::attribute::AttributeManager | inline |
| get_attribute_dimension(const TypedAttributeHandle< T > &handle) const | wmtk::attribute::AttributeManager | inline |
| get_name(const TypedAttributeHandle< T > &attr) const | wmtk::attribute::AttributeManager | inline |
| get_name(const attribute::MeshAttributeHandle::HandleVariant &attr) const | wmtk::attribute::AttributeManager | |
| guarantee_at_least_attributes(int64_t dimension, int64_t size) | wmtk::attribute::AttributeManager | |
| guarantee_at_least_attributes(const std::vector< int64_t > &at_least_capacities) | wmtk::attribute::AttributeManager | |
| guarantee_more_attributes(int64_t dimension, int64_t size) | wmtk::attribute::AttributeManager | |
| guarantee_more_attributes(const std::vector< int64_t > &more_capacities) | wmtk::attribute::AttributeManager | |
| hash() const | wmtk::utils::Hashable | virtual |
| Hashable() | wmtk::utils::Hashable | |
| Hashable(const Hashable &) | wmtk::utils::Hashable | |
| Hashable(Hashable &&) | wmtk::utils::Hashable | |
| internal::CheckpointScope | wmtk::attribute::AttributeManager | friend |
| m_capacities | wmtk::attribute::AttributeManager | |
| m_char_attributes | wmtk::attribute::AttributeManager | |
| m_double_attributes | wmtk::attribute::AttributeManager | |
| m_long_attributes | wmtk::attribute::AttributeManager | |
| m_rational_attributes | wmtk::attribute::AttributeManager | |
| operator=(const AttributeManager &o)=delete | wmtk::attribute::AttributeManager | |
| operator=(AttributeManager &&o)=default | wmtk::attribute::AttributeManager | |
| wmtk::utils::MerkleTreeInteriorNode::operator=(const Hashable &) | wmtk::utils::Hashable | |
| wmtk::utils::MerkleTreeInteriorNode::operator=(Hashable &&) | wmtk::utils::Hashable | |
| operator==(const AttributeManager &other) const | wmtk::attribute::AttributeManager | |
| parent_scope(Functor &&f, Args &&... args) const | wmtk::attribute::AttributeManager | inline |
| pop_scope(bool apply_updates=true) | wmtk::attribute::AttributeManager | |
| push_scope() | wmtk::attribute::AttributeManager | |
| register_attribute(const std::string &name, PrimitiveType type, int64_t size, bool replace, T default_value) | wmtk::attribute::AttributeManager | inline |
| reserve_attributes(int64_t dimension, int64_t size) | wmtk::attribute::AttributeManager | |
| reserve_attributes_to_fit() | wmtk::attribute::AttributeManager | |
| reserve_more_attributes(int64_t dimension, int64_t size) | wmtk::attribute::AttributeManager | |
| reserve_more_attributes(const std::vector< int64_t > &more_capacities) | wmtk::attribute::AttributeManager | |
| reserve_to_fit() | wmtk::attribute::AttributeManager | |
| rollback_current_scope() | wmtk::attribute::AttributeManager | |
| serialize(MeshWriter &writer) const | wmtk::attribute::AttributeManager | |
| set_capacities(std::vector< int64_t > capacities) | wmtk::attribute::AttributeManager | |
| set_name(const TypedAttributeHandle< T > &attr, const std::string &name) | wmtk::attribute::AttributeManager | inline |
| size() const | wmtk::attribute::AttributeManager | |
| validate_handle(const TypedAttributeHandle< T > &handle) const | wmtk::attribute::AttributeManager | inline |
| ~AttributeManager() | wmtk::attribute::AttributeManager | |
| ~Hashable() | wmtk::utils::Hashable | virtual |