Wildmeshing Toolkit
wmtk::attribute::internal::AttributeTransactionStack< T > Member List

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

apply_last_scope(Attribute< T > &attr)wmtk::attribute::internal::AttributeTransactionStack< T >inlineprivate
apply_to(Attribute< T > &attribute) constwmtk::attribute::internal::AttributeTransactionStack< T >inline
apply_to(const Attribute< T > &attribute, std::vector< T > &other) constwmtk::attribute::internal::AttributeTransactionStack< T >inline
at_current_scope() constwmtk::attribute::internal::AttributeTransactionStack< T >inline
AttributeTransactionStack()wmtk::attribute::internal::AttributeTransactionStack< T >inline
AttributeTransactionStack(const AttributeTransactionStack &)=deletewmtk::attribute::internal::AttributeTransactionStack< T >
AttributeTransactionStack(AttributeTransactionStack &&)=defaultwmtk::attribute::internal::AttributeTransactionStack< T >
buffer() constwmtk::attribute::internal::AttributeTransactionStack< T >inline
buffer_end() constwmtk::attribute::internal::AttributeTransactionStack< T >inline
change_to_current_scope()wmtk::attribute::internal::AttributeTransactionStack< T >inline
change_to_next_scope()wmtk::attribute::internal::AttributeTransactionStack< T >inline
change_to_previous_scope()wmtk::attribute::internal::AttributeTransactionStack< T >inline
clear()wmtk::attribute::internal::AttributeTransactionStack< T >inline
const_scalar_attribute(const AccessorBase< T, D > &accessor, int64_t index) constwmtk::attribute::internal::AttributeTransactionStack< T >
const_scalar_attribute(const AccessorBase< T, D > &accessor, int64_t index, int8_t offset) constwmtk::attribute::internal::AttributeTransactionStack< T >
const_scalar_attribute(const AccessorBase< T, D2 > &accessor, int64_t index) const -> Twmtk::attribute::internal::AttributeTransactionStack< T >inline
const_scalar_attribute(const AccessorBase< T, D2 > &accessor, int64_t index, int8_t offset) const -> Twmtk::attribute::internal::AttributeTransactionStack< T >inline
const_vector_attribute(const AccessorBase< T, D2 > &accessor, int64_t index) constwmtk::attribute::internal::AttributeTransactionStack< T >
const_vector_attribute(const AccessorBase< T, D2 > &accessor, int64_t index) const -> ConstMapResult< TrueD >wmtk::attribute::internal::AttributeTransactionStack< T >inline
ConstMapResult typedefwmtk::attribute::internal::AttributeTransactionStack< T >
current_transaction_index()wmtk::attribute::internal::AttributeTransactionStack< T >inline
current_transaction_index() constwmtk::attribute::internal::AttributeTransactionStack< T >inline
emplace()wmtk::attribute::internal::AttributeTransactionStack< T >inline
empty() constwmtk::attribute::internal::AttributeTransactionStack< T >inline
final_transaction_end() constwmtk::attribute::internal::AttributeTransactionStack< T >
final_transaction_rbegin() constwmtk::attribute::internal::AttributeTransactionStack< T >
get_value(int64_t index) constwmtk::attribute::internal::AttributeTransactionStack< T >inline
indices() constwmtk::attribute::internal::AttributeTransactionStack< T >inline
indices_end() constwmtk::attribute::internal::AttributeTransactionStack< T >inline
m_bufferwmtk::attribute::internal::AttributeTransactionStack< T >protected
m_buffer_endwmtk::attribute::internal::AttributeTransactionStack< T >protected
m_current_transaction_indexwmtk::attribute::internal::AttributeTransactionStack< T >protected
m_indiceswmtk::attribute::internal::AttributeTransactionStack< T >protected
m_indices_endwmtk::attribute::internal::AttributeTransactionStack< T >protected
m_transaction_startswmtk::attribute::internal::AttributeTransactionStack< T >protected
MapResult typedefwmtk::attribute::internal::AttributeTransactionStack< T >
operator=(const AttributeTransactionStack &)=deletewmtk::attribute::internal::AttributeTransactionStack< T >
operator=(AttributeTransactionStack &&)=defaultwmtk::attribute::internal::AttributeTransactionStack< T >
pop(Attribute< T > &attribute, bool preserve_changes)wmtk::attribute::internal::AttributeTransactionStack< T >inline
rollback_current_scope(Attribute< T > &attr)wmtk::attribute::internal::AttributeTransactionStack< T >inline
scalar_attribute(AccessorBase< T, D2 > &accessor, int64_t index)wmtk::attribute::internal::AttributeTransactionStack< T >
scalar_attribute(AccessorBase< T, D2 > &accessor, int64_t index) -> T &wmtk::attribute::internal::AttributeTransactionStack< T >inline
size() constwmtk::attribute::internal::AttributeTransactionStack< T >inline
transaction_start_begin(size_t scope_index) constwmtk::attribute::internal::AttributeTransactionStack< T >
transaction_start_rend(size_t scope_index) constwmtk::attribute::internal::AttributeTransactionStack< T >
transaction_starts() constwmtk::attribute::internal::AttributeTransactionStack< T >inline
try_caching(int64_t index, const Eigen::MatrixBase< Derived > &value)wmtk::attribute::internal::AttributeTransactionStack< T >inline
try_caching(int64_t index, const T &value)wmtk::attribute::internal::AttributeTransactionStack< T >inline
update_buffer_sizes_for_add(size_t data_size)wmtk::attribute::internal::AttributeTransactionStack< T >inline
vector_attribute(AccessorBase< T, D2 > &accessor, int64_t index)wmtk::attribute::internal::AttributeTransactionStack< T >
vector_attribute(AccessorBase< T, D2 > &accessor, int64_t index) -> MapResult< TrueD >wmtk::attribute::internal::AttributeTransactionStack< T >inline
writing_enabled() constwmtk::attribute::internal::AttributeTransactionStack< T >inline
~AttributeTransactionStack()wmtk::attribute::internal::AttributeTransactionStack< T >inline