attribute_base_name(const std::string &name) | GEO::ScalarAttributeAdapterBase | protectedstatic |
attribute_element_index(const std::string &name) | GEO::ScalarAttributeAdapterBase | protectedstatic |
attribute_store() const | GEO::ScalarAttributeAdapterBase | inline |
AttributeStoreObserver() | GEO::AttributeStoreObserver | inline |
base_addr_ (defined in GEO::AttributeStoreObserver) | GEO::AttributeStoreObserver | protected |
bind_if_is_defined(const AttributesManager &manager, const std::string &name) | GEO::ScalarAttributeAdapterBase | |
can_be_bound_to(const AttributeStore *store) | GEO::ScalarAttributeAdapterBase | inlinestatic |
dimension() const | GEO::AttributeStoreObserver | inline |
dimension_ (defined in GEO::AttributeStoreObserver) | GEO::AttributeStoreObserver | protected |
disconnect() | GEO::AttributeStoreObserver | inline |
disconnected_ (defined in GEO::AttributeStoreObserver) | GEO::AttributeStoreObserver | protected |
element_index() const | GEO::ScalarAttributeAdapterBase | inline |
element_index_ (defined in GEO::ScalarAttributeAdapterBase) | GEO::ScalarAttributeAdapterBase | protected |
element_type() const | GEO::ScalarAttributeAdapterBase | inline |
element_type(const AttributeStore *store) | GEO::ScalarAttributeAdapterBase | protectedstatic |
element_type_ (defined in GEO::ScalarAttributeAdapterBase) | GEO::ScalarAttributeAdapterBase | protected |
ElementType enum name | GEO::ScalarAttributeAdapterBase | |
ET_FLOAT32 enum value (defined in GEO::ScalarAttributeAdapterBase) | GEO::ScalarAttributeAdapterBase | |
ET_FLOAT64 enum value (defined in GEO::ScalarAttributeAdapterBase) | GEO::ScalarAttributeAdapterBase | |
ET_INT32 enum value (defined in GEO::ScalarAttributeAdapterBase) | GEO::ScalarAttributeAdapterBase | |
ET_INT8 enum value (defined in GEO::ScalarAttributeAdapterBase) | GEO::ScalarAttributeAdapterBase | |
ET_NONE enum value (defined in GEO::ScalarAttributeAdapterBase) | GEO::ScalarAttributeAdapterBase | |
ET_UINT32 enum value (defined in GEO::ScalarAttributeAdapterBase) | GEO::ScalarAttributeAdapterBase | |
ET_UINT8 enum value (defined in GEO::ScalarAttributeAdapterBase) | GEO::ScalarAttributeAdapterBase | |
ET_VEC2 enum value (defined in GEO::ScalarAttributeAdapterBase) | GEO::ScalarAttributeAdapterBase | |
ET_VEC3 enum value (defined in GEO::ScalarAttributeAdapterBase) | GEO::ScalarAttributeAdapterBase | |
get_element(index_t i, index_t multiplier=1) const | GEO::ScalarAttributeAdapterBase | inlineprotected |
get_element_as_double(index_t i) const | GEO::ScalarAttributeAdapterBase | inlineprotected |
is_bound() const | GEO::ScalarAttributeAdapterBase | inline |
is_defined(const AttributesManager &manager, const std::string &name) | GEO::ScalarAttributeAdapterBase | static |
manager_ (defined in GEO::ScalarAttributeAdapterBase) | GEO::ScalarAttributeAdapterBase | protected |
nb_elements() const | GEO::AttributeStoreObserver | inline |
nb_scalar_elements_per_item(const AttributeStore *store) | GEO::ScalarAttributeAdapterBase | static |
notify(Memory::pointer base_addr, index_t size, index_t dim) | GEO::AttributeStoreObserver | inline |
operator[](index_t i) | GEO::ReadOnlyScalarAttributeAdapter | inline |
ReadOnlyScalarAttributeAdapter() (defined in GEO::ReadOnlyScalarAttributeAdapter) | GEO::ReadOnlyScalarAttributeAdapter | inline |
ReadOnlyScalarAttributeAdapter(const AttributesManager &manager, const std::string &name) (defined in GEO::ReadOnlyScalarAttributeAdapter) | GEO::ReadOnlyScalarAttributeAdapter | inline |
register_me(AttributeStore *store) | GEO::AttributeStoreObserver | |
ScalarAttributeAdapterBase() | GEO::ScalarAttributeAdapterBase | inline |
ScalarAttributeAdapterBase(const AttributesManager &manager, const std::string &name) | GEO::ScalarAttributeAdapterBase | inline |
set_element(T value, index_t i, index_t multiplier=1) const | GEO::ScalarAttributeAdapterBase | inlineprotected |
set_element_as_double(index_t i, double value) | GEO::ScalarAttributeAdapterBase | inlineprotected |
size() const | GEO::ScalarAttributeAdapterBase | inline |
size_ (defined in GEO::AttributeStoreObserver) | GEO::AttributeStoreObserver | protected |
store_ (defined in GEO::ScalarAttributeAdapterBase) | GEO::ScalarAttributeAdapterBase | protected |
unbind() | GEO::ScalarAttributeAdapterBase | inline |
unregister_me(AttributeStore *store) | GEO::AttributeStoreObserver | |
~ScalarAttributeAdapterBase() | GEO::ScalarAttributeAdapterBase | inline |