Wildmeshing Toolkit
wmtk::attribute::MeshAttributes< T > Member List

This is the complete list of members for wmtk::attribute::MeshAttributes< T >, including all inherited members.

AccessorBase classwmtk::attribute::MeshAttributes< T >friend
active_attributes() constwmtk::attribute::MeshAttributes< T >
assert_capacity_valid(int64_t cap) constwmtk::attribute::MeshAttributes< T >
attribute(const AttributeHandle &handle)wmtk::attribute::MeshAttributes< T >inline
attribute(const AttributeHandle &handle) constwmtk::attribute::MeshAttributes< T >inline
attribute_count() constwmtk::attribute::MeshAttributes< T >
attribute_handle(const std::string &name) constwmtk::attribute::MeshAttributes< T >
attribute_size(const AttributeHandle &handle) constwmtk::attribute::MeshAttributes< T >protected
change_to_child_scope() constwmtk::attribute::MeshAttributes< T >
change_to_parent_scope() constwmtk::attribute::MeshAttributes< T >
child_hashables() const overridewmtk::attribute::MeshAttributes< T >virtual
child_hashes() const overridewmtk::attribute::MeshAttributes< T >virtual
clear_dead_attributes()wmtk::attribute::MeshAttributes< T >protected
ConstMapResult typedefwmtk::attribute::MeshAttributes< T >private
default_value(const AttributeHandle &handle) constwmtk::attribute::MeshAttributes< T >inline
dimension(const AttributeHandle &handle) constwmtk::attribute::MeshAttributes< T >inline
get_name(const AttributeHandle &handle) constwmtk::attribute::MeshAttributes< T >
guarantee_at_least(int64_t size)wmtk::attribute::MeshAttributes< T >
has_attribute(const std::string &name) constwmtk::attribute::MeshAttributes< T >
hash() constwmtk::utils::Hashablevirtual
Hashable()wmtk::utils::Hashable
Hashable(const Hashable &)wmtk::utils::Hashable
Hashable(Hashable &&)wmtk::utils::Hashable
is_active(const AttributeHandle &handle) constwmtk::attribute::MeshAttributes< T >
m_attributeswmtk::attribute::MeshAttributes< T >private
m_handleswmtk::attribute::MeshAttributes< T >private
m_reserved_sizewmtk::attribute::MeshAttributes< T >private
MapResult typedefwmtk::attribute::MeshAttributes< T >private
MeshAttributes()=defaultwmtk::attribute::MeshAttributes< T >
MeshAttributes(const MeshAttributes &o)=deletewmtk::attribute::MeshAttributes< T >
MeshAttributes(MeshAttributes &&o)=defaultwmtk::attribute::MeshAttributes< T >
operator=(const MeshAttributes &o)=deletewmtk::attribute::MeshAttributes< T >
operator=(MeshAttributes &&o)=defaultwmtk::attribute::MeshAttributes< T >
wmtk::utils::MerkleTreeInteriorNode::operator=(const Hashable &)wmtk::utils::Hashable
wmtk::utils::MerkleTreeInteriorNode::operator=(Hashable &&)wmtk::utils::Hashable
operator==(const MeshAttributes< T > &other) constwmtk::attribute::MeshAttributes< T >
pop_scope(bool apply_updates=true)wmtk::attribute::MeshAttributes< T >
push_scope()wmtk::attribute::MeshAttributes< T >
register_attribute(const std::string &name, int64_t dimension, bool replace=false, T default_value=T(0))wmtk::attribute::MeshAttributes< T >
remove_attribute(const AttributeHandle &attribute)wmtk::attribute::MeshAttributes< T >
remove_attributes(const std::vector< AttributeHandle > &attributes, bool invalidate_handles=true)wmtk::attribute::MeshAttributes< T >
reserve(const int64_t size)wmtk::attribute::MeshAttributes< T >
reserve_more(int64_t size)wmtk::attribute::MeshAttributes< T >
reserved_size() constwmtk::attribute::MeshAttributes< T >
rollback_current_scope()wmtk::attribute::MeshAttributes< T >
serialize(const int dim, MeshWriter &writer) constwmtk::attribute::MeshAttributes< T >
set(const AttributeHandle &handle, std::vector< T > val)wmtk::attribute::MeshAttributes< T >
set_name(const AttributeHandle &handle, const std::string &name)wmtk::attribute::MeshAttributes< T >
~Hashable()wmtk::utils::Hashablevirtual