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

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

apply(Attribute< T > &attr) constwmtk::attribute::AttributeScope< T >inline
apply(const Attribute< T > &attr, std::vector< T > &data)wmtk::attribute::AttributeScope< T >inline
apply_to(Attribute< T > &attribute) constwmtk::attribute::internal::AttributeFlatCache< T >inline
apply_to(AttributeFlatCache< T > &other) constwmtk::attribute::internal::AttributeFlatCache< T >inline
apply_to(const Attribute< T > &attribute, std::vector< T > &other) constwmtk::attribute::internal::AttributeFlatCache< T >inline
AttributeFlatCache()wmtk::attribute::internal::AttributeFlatCache< T >inline
AttributeFlatCache(const AttributeFlatCache &)=deletewmtk::attribute::internal::AttributeFlatCache< T >
AttributeFlatCache(AttributeFlatCache &&)=defaultwmtk::attribute::internal::AttributeFlatCache< T >
AttributeScope()wmtk::attribute::AttributeScope< T >inline
AttributeScope(const AttributeScope &)=deletewmtk::attribute::AttributeScope< T >
AttributeScope(AttributeScope &&)=defaultwmtk::attribute::AttributeScope< T >
AttributeScope(std::unique_ptr< AttributeScope< T >> &&next)wmtk::attribute::AttributeScope< T >
buffer() constwmtk::attribute::internal::AttributeFlatCache< T >inline
CachingAccessor classwmtk::attribute::AttributeScope< T >friend
clear()wmtk::attribute::internal::AttributeFlatCache< T >inline
ConstMapResult typedefwmtk::attribute::AttributeScope< T >private
Data typedefwmtk::attribute::internal::AttributeFlatCache< T >
get_cache()wmtk::attribute::AttributeScope< T >inlineprivate
get_value(int64_t index, size_t dim) constwmtk::attribute::internal::AttributeFlatCache< T >inline
indices() constwmtk::attribute::internal::AttributeFlatCache< T >inline
load_const_cached_scalar_value(const AccessorBase< T > &accessor, int64_t index) constwmtk::attribute::AttributeScope< T >private
load_const_cached_vector_value(const AccessorBase< T, Dim > &accessor, int64_t index) constwmtk::attribute::AttributeScope< T >private
m_bufferwmtk::attribute::internal::AttributeFlatCache< T >protected
m_indiceswmtk::attribute::internal::AttributeFlatCache< T >protected
MapResult typedefwmtk::attribute::AttributeScope< T >private
operator=(const AttributeScope &)=deletewmtk::attribute::AttributeScope< T >
operator=(AttributeScope &&)=defaultwmtk::attribute::AttributeScope< T >
wmtk::attribute::internal::AttributeFlatCache::operator=(const AttributeFlatCache &)=deletewmtk::attribute::internal::AttributeFlatCache< T >
wmtk::attribute::internal::AttributeFlatCache::operator=(AttributeFlatCache &&)=defaultwmtk::attribute::internal::AttributeFlatCache< T >
size() constwmtk::attribute::internal::AttributeFlatCache< T >inline
try_caching(int64_t index, const Eigen::MatrixBase< Derived > &value)wmtk::attribute::internal::AttributeFlatCache< T >inline
try_caching(int64_t index, const T &value)wmtk::attribute::internal::AttributeFlatCache< T >inline
~AttributeFlatCache()wmtk::attribute::internal::AttributeFlatCache< T >inline
~AttributeScope()wmtk::attribute::AttributeScope< T >inline