Graphite
Version 3
An experimental 3D geometry processing program
|
This is the complete list of members for GEO::TypedAttributeStore< T >, including all inherited members.
apply_permutation(const vector< index_t > &permutation) | GEO::AttributeStore | virtual |
AttributeStore(index_t elemsize, index_t dim=1) | GEO::AttributeStore | |
cached_base_addr_ (defined in GEO::AttributeStore) | GEO::AttributeStore | protected |
cached_capacity_ (defined in GEO::AttributeStore) | GEO::AttributeStore | protected |
cached_size_ (defined in GEO::AttributeStore) | GEO::AttributeStore | protected |
capacity() const | GEO::AttributeStore | inline |
clear(bool keep_memory=false) override | GEO::TypedAttributeStore< T > | inlinevirtual |
clone() const override | GEO::TypedAttributeStore< T > | inlinevirtual |
compress(const vector< index_t > &old2new) | GEO::AttributeStore | virtual |
copy_item(index_t to, index_t from) | GEO::AttributeStore | inline |
create_attribute_store_by_element_type_name(const std::string &element_type_name, index_t dimension) | GEO::AttributeStore | inlinestatic |
data() | GEO::AttributeStore | inline |
data() const | GEO::AttributeStore | inline |
dimension() const | GEO::AttributeStore | inline |
dimension_ (defined in GEO::AttributeStore) | GEO::AttributeStore | protected |
element_size() const | GEO::AttributeStore | inline |
element_size_ (defined in GEO::AttributeStore) | GEO::AttributeStore | protected |
element_type_name_by_element_typeid_name(const std::string &element_typeid_name) | GEO::AttributeStore | inlinestatic |
element_type_name_is_known(const std::string &element_type_name) | GEO::AttributeStore | inlinestatic |
element_typeid_name() const override | GEO::TypedAttributeStore< T > | inlinevirtual |
element_typeid_name_by_element_type_name(const std::string &element_type_name) | GEO::AttributeStore | inlinestatic |
element_typeid_name_is_known(const std::string &element_typeid_name) | GEO::AttributeStore | inlinestatic |
elements_type_matches(const std::string &type_name) const override | GEO::TypedAttributeStore< T > | inlinevirtual |
get_vector() (defined in GEO::TypedAttributeStore< T >) | GEO::TypedAttributeStore< T > | inline |
has_observers() const | GEO::AttributeStore | inline |
lock_ (defined in GEO::AttributeStore) | GEO::AttributeStore | protected |
madd_item(index_t to, double s, index_t from) override | GEO::TypedAttributeStore< T > | inlinevirtual |
madd_value(TT &to, double s, TT &from) (defined in GEO::TypedAttributeStore< T >) | GEO::TypedAttributeStore< T > | inlineprotectedstatic |
madd_value(uint8_t &to, double s, uint8_t &from) (defined in GEO::TypedAttributeStore< T >) | GEO::TypedAttributeStore< T > | inlineprotectedstatic |
madd_value(int32_t &to, double s, int32_t &from) (defined in GEO::TypedAttributeStore< T >) | GEO::TypedAttributeStore< T > | inlineprotectedstatic |
madd_value(uint32_t &to, double s, uint32_t &from) (defined in GEO::TypedAttributeStore< T >) | GEO::TypedAttributeStore< T > | inlineprotectedstatic |
madd_value(float &to, double s, float &from) (defined in GEO::TypedAttributeStore< T >) | GEO::TypedAttributeStore< T > | inlineprotectedstatic |
madd_value(double &to, double s, double &from) (defined in GEO::TypedAttributeStore< T >) | GEO::TypedAttributeStore< T > | inlineprotectedstatic |
notify(Memory::pointer base_addr, index_t size, index_t dim) override | GEO::TypedAttributeStore< T > | inlineprotectedvirtual |
observers_ (defined in GEO::AttributeStore) | GEO::AttributeStore | protected |
redim(index_t dim) override | GEO::TypedAttributeStore< T > | inlinevirtual |
register_attribute_creator(AttributeStoreCreator *creator, const std::string &element_type_name, const std::string &element_typeid_name) | GEO::AttributeStore | inlinestatic |
register_observer(AttributeStoreObserver *observer) | GEO::AttributeStore | protected |
reserve(index_t new_capacity) override | GEO::TypedAttributeStore< T > | inlinevirtual |
resize(index_t new_size) override | GEO::TypedAttributeStore< T > | inlinevirtual |
scale_item(index_t to, double s) override | GEO::TypedAttributeStore< T > | inlinevirtual |
scale_value(TT &to, double s) (defined in GEO::TypedAttributeStore< T >) | GEO::TypedAttributeStore< T > | inlineprotectedstatic |
scale_value(uint8_t &to, double s) (defined in GEO::TypedAttributeStore< T >) | GEO::TypedAttributeStore< T > | inlineprotectedstatic |
scale_value(int32_t &to, double s) (defined in GEO::TypedAttributeStore< T >) | GEO::TypedAttributeStore< T > | inlineprotectedstatic |
scale_value(uint32_t &to, double s) (defined in GEO::TypedAttributeStore< T >) | GEO::TypedAttributeStore< T > | inlineprotectedstatic |
scale_value(float &to, double s) (defined in GEO::TypedAttributeStore< T >) | GEO::TypedAttributeStore< T > | inlineprotectedstatic |
scale_value(double &to, double s) (defined in GEO::TypedAttributeStore< T >) | GEO::TypedAttributeStore< T > | inlineprotectedstatic |
size() const | GEO::AttributeStore | inline |
swap_items(index_t i, index_t j) | GEO::AttributeStore | |
type_name_to_creator_ (defined in GEO::AttributeStore) | GEO::AttributeStore | protectedstatic |
type_name_to_typeid_name_ (defined in GEO::AttributeStore) | GEO::AttributeStore | protectedstatic |
TypedAttributeStore(index_t dim=1) | GEO::TypedAttributeStore< T > | inline |
typeid_name_to_type_name_ (defined in GEO::AttributeStore) | GEO::AttributeStore | protectedstatic |
unregister_observer(AttributeStoreObserver *observer) | GEO::AttributeStore | protected |
zero() | GEO::AttributeStore | virtual |
zero_item(index_t to) | GEO::AttributeStore | inline |
~AttributeStore() | GEO::AttributeStore | virtual |