Geogram  Version 1.9.1-rc
A programming library of geometric algorithms
GEO::ScalarAttributeAdapterBase Member List

This is the complete list of members for GEO::ScalarAttributeAdapterBase, including all inherited members.

attribute_base_name(const std::string &name)GEO::ScalarAttributeAdapterBaseprotectedstatic
attribute_element_index(const std::string &name)GEO::ScalarAttributeAdapterBaseprotectedstatic
attribute_store() constGEO::ScalarAttributeAdapterBaseinline
AttributeStoreObserver()GEO::AttributeStoreObserverinline
base_addr_ (defined in GEO::AttributeStoreObserver)GEO::AttributeStoreObserverprotected
bind_if_is_defined(const AttributesManager &manager, const std::string &name)GEO::ScalarAttributeAdapterBase
can_be_bound_to(const AttributeStore *store)GEO::ScalarAttributeAdapterBaseinlinestatic
dimension() constGEO::AttributeStoreObserverinline
dimension_ (defined in GEO::AttributeStoreObserver)GEO::AttributeStoreObserverprotected
disconnect()GEO::AttributeStoreObserverinline
disconnected_ (defined in GEO::AttributeStoreObserver)GEO::AttributeStoreObserverprotected
element_index() constGEO::ScalarAttributeAdapterBaseinline
element_index_ (defined in GEO::ScalarAttributeAdapterBase)GEO::ScalarAttributeAdapterBaseprotected
element_type() constGEO::ScalarAttributeAdapterBaseinline
element_type(const AttributeStore *store)GEO::ScalarAttributeAdapterBaseprotectedstatic
element_type_ (defined in GEO::ScalarAttributeAdapterBase)GEO::ScalarAttributeAdapterBaseprotected
ElementType enum nameGEO::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) constGEO::ScalarAttributeAdapterBaseinlineprotected
get_element_as_double(index_t i) constGEO::ScalarAttributeAdapterBaseinlineprotected
is_bound() constGEO::ScalarAttributeAdapterBaseinline
is_defined(const AttributesManager &manager, const std::string &name)GEO::ScalarAttributeAdapterBasestatic
manager_ (defined in GEO::ScalarAttributeAdapterBase)GEO::ScalarAttributeAdapterBaseprotected
nb_elements() constGEO::AttributeStoreObserverinline
nb_scalar_elements_per_item(const AttributeStore *store)GEO::ScalarAttributeAdapterBasestatic
notify(Memory::pointer base_addr, index_t size, index_t dim)GEO::AttributeStoreObserverinline
register_me(AttributeStore *store)GEO::AttributeStoreObserver
ScalarAttributeAdapterBase()GEO::ScalarAttributeAdapterBaseinline
ScalarAttributeAdapterBase(const AttributesManager &manager, const std::string &name)GEO::ScalarAttributeAdapterBaseinline
set_element(T value, index_t i, index_t multiplier=1) constGEO::ScalarAttributeAdapterBaseinlineprotected
set_element_as_double(index_t i, double value)GEO::ScalarAttributeAdapterBaseinlineprotected
size() constGEO::ScalarAttributeAdapterBaseinline
size_ (defined in GEO::AttributeStoreObserver)GEO::AttributeStoreObserverprotected
store_ (defined in GEO::ScalarAttributeAdapterBase)GEO::ScalarAttributeAdapterBaseprotected
unbind()GEO::ScalarAttributeAdapterBaseinline
unregister_me(AttributeStore *store)GEO::AttributeStoreObserver
~ScalarAttributeAdapterBase()GEO::ScalarAttributeAdapterBaseinline