|
std::vector< std::string > | get_names () const |
|
size_t | get_size () const |
|
bool | has (const std::string &name) const |
|
void | add (const std::string &name) |
|
template<typename ValueDerived , typename IndexDerived > |
void | add (const std::string &name, ValueDerived &&values, IndexDerived &&indices) |
|
template<typename ValueDerived , typename IndexDerived > |
void | set (const std::string &name, ValueDerived &&values, IndexDerived &&indices) |
|
IndexedAttribute * | get (const std::string &name) |
|
const IndexedAttribute * | get (const std::string &name) const |
|
template<typename Derived > |
decltype(auto) | get_values (const std::string &name) |
|
template<typename Derived > |
decltype(auto) | get_values (const std::string &name) const |
|
template<typename Derived > |
decltype(auto) | get_indices (const std::string &name) |
|
template<typename Derived > |
decltype(auto) | get_indices (const std::string &name) const |
|
template<typename Derived > |
decltype(auto) | view_values (const std::string &name) |
|
template<typename Derived > |
decltype(auto) | view_values (const std::string &name) const |
|
template<typename Derived > |
decltype(auto) | view_indices (const std::string &name) |
|
template<typename Derived > |
decltype(auto) | view_indices (const std::string &name) const |
|
template<typename ValueDerived , typename IndexDerived > |
void | import_data (const std::string &name, ValueDerived &&values, IndexDerived &&indices) |
|
template<typename ValueDerived , typename IndexDerived > |
void | export_data (const std::string &name, Eigen::PlainObjectBase< ValueDerived > &values, Eigen::PlainObjectBase< IndexDerived > &indices) |
|
void | remove (const std::string &name) |
|
template<typename Archive > |
void | serialize_impl (Archive &ar) |
|