|
Geogram Version 1.9.7
A programming library of geometric algorithms
|
This is the complete list of members for GEO::AttributeStore, including all inherited members.
| apply_permutation(const vector< index_t > &permutation) | GEO::AttributeStore | virtual |
| apply_permutation_with_lifecycle(const vector< index_t > &permutation) | GEO::AttributeStore | protected |
| AttributeStore(size_t elemsize, index_t dim=1) | GEO::AttributeStore | |
| AttributeStoreObserver (defined in GEO::AttributeStore) | GEO::AttributeStore | friend |
| 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)=0 | GEO::AttributeStore | pure virtual |
| clone() const =0 | GEO::AttributeStore | pure virtual |
| 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_by_type_name_is_trivially_copyable(const std::string &element_type_name) | GEO::AttributeStore | inlinestatic |
| element_by_typeid_name_is_trivially_copyable(const std::string &element_typeid_name) | GEO::AttributeStore | inlinestatic |
| 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 =0 | GEO::AttributeStore | pure virtual |
| 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 =0 | GEO::AttributeStore | pure virtual |
| has_observers() const | GEO::AttributeStore | inline |
| lifecycle() const | GEO::AttributeStore | inline |
| lifecycle_ (defined in GEO::AttributeStore) | GEO::AttributeStore | protected |
| lock_ (defined in GEO::AttributeStore) | GEO::AttributeStore | protected |
| madd_item(index_t to, double s, index_t from) | GEO::AttributeStore | virtual |
| notify(Memory::pointer base_addr, index_t size, index_t dim) | GEO::AttributeStore | protectedvirtual |
| observers_ (defined in GEO::AttributeStore) | GEO::AttributeStore | protected |
| redim(index_t dim)=0 | GEO::AttributeStore | pure virtual |
| register_attribute_creator(AttributeStoreCreator *creator, const std::string &element_type_name, const std::string &element_typeid_name) | GEO::AttributeStore | static |
| register_observer(AttributeStoreObserver *observer) | GEO::AttributeStore | protected |
| reserve(index_t new_capacity)=0 | GEO::AttributeStore | pure virtual |
| resize(index_t new_size)=0 | GEO::AttributeStore | pure virtual |
| scale_item(index_t to, double s) | GEO::AttributeStore | virtual |
| 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 |
| 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 |