Wildmeshing Toolkit
wmtk::attribute::AttributeManager Member List

This is the complete list of members for wmtk::attribute::AttributeManager, including all inherited members.

assert_capacity_valid() constwmtk::attribute::AttributeManager
AttributeManager(int64_t size)wmtk::attribute::AttributeManager
AttributeManager(const AttributeManager &o)=deletewmtk::attribute::AttributeManager
AttributeManager(AttributeManager &&o)=defaultwmtk::attribute::AttributeManager
change_to_child_scope() constwmtk::attribute::AttributeManager
change_to_parent_scope() constwmtk::attribute::AttributeManager
child_hashables() const overridewmtk::attribute::AttributeManagervirtual
child_hashes() const overridewmtk::attribute::AttributeManagervirtual
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::AttributeManagerinline
get(PrimitiveType ptype)wmtk::attribute::AttributeManagerinline
get(const TypedAttributeHandle< T > &handle)wmtk::attribute::AttributeManagerinline
get() constwmtk::attribute::AttributeManagerinline
get(PrimitiveType ptype) constwmtk::attribute::AttributeManagerinline
get(const TypedAttributeHandle< T > &handle) constwmtk::attribute::AttributeManagerinline
get_all_attributes() constwmtk::attribute::AttributeManager
get_attribute_default_value(const TypedAttributeHandle< T > &handle) constwmtk::attribute::AttributeManagerinline
get_attribute_dimension(const TypedAttributeHandle< T > &handle) constwmtk::attribute::AttributeManagerinline
get_name(const TypedAttributeHandle< T > &attr) constwmtk::attribute::AttributeManagerinline
get_name(const attribute::MeshAttributeHandle::HandleVariant &attr) constwmtk::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() constwmtk::utils::Hashablevirtual
Hashable()wmtk::utils::Hashable
Hashable(const Hashable &)wmtk::utils::Hashable
Hashable(Hashable &&)wmtk::utils::Hashable
internal::CheckpointScope classwmtk::attribute::AttributeManagerfriend
m_capacitieswmtk::attribute::AttributeManager
m_char_attributeswmtk::attribute::AttributeManager
m_double_attributeswmtk::attribute::AttributeManager
m_long_attributeswmtk::attribute::AttributeManager
m_rational_attributeswmtk::attribute::AttributeManager
operator=(const AttributeManager &o)=deletewmtk::attribute::AttributeManager
operator=(AttributeManager &&o)=defaultwmtk::attribute::AttributeManager
wmtk::utils::MerkleTreeInteriorNode::operator=(const Hashable &)wmtk::utils::Hashable
wmtk::utils::MerkleTreeInteriorNode::operator=(Hashable &&)wmtk::utils::Hashable
operator==(const AttributeManager &other) constwmtk::attribute::AttributeManager
parent_scope(Functor &&f, Args &&... args) constwmtk::attribute::AttributeManager
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::AttributeManagerinline
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) constwmtk::attribute::AttributeManager
set_capacities(std::vector< int64_t > capacities)wmtk::attribute::AttributeManager
set_name(const TypedAttributeHandle< T > &attr, const std::string &name)wmtk::attribute::AttributeManagerinline
size() constwmtk::attribute::AttributeManager
~AttributeManager()wmtk::attribute::AttributeManager
~Hashable()wmtk::utils::Hashablevirtual