#include <attribute_map.h>
Inherited by mesh3d::attribute_map< Key, Value >.
Public Types | |
typedef std::vector< Key > | key_array |
typedef std::map< Key, index_type > | key_index_map |
Public Member Functions | |
virtual | ~attribute_map_base () |
virtual std::type_info const & | value_type_id () const =0 |
Protected Member Functions | |
attribute_map_base () |
Definition at line 42 of file attribute_map.h.
typedef std::vector<Key> mesh3d::attribute_map_base< Key >::key_array |
Definition at line 45 of file attribute_map.h.
typedef std::map<Key,index_type> mesh3d::attribute_map_base< Key >::key_index_map |
Definition at line 46 of file attribute_map.h.
mesh3d::attribute_map_base< Key >::~attribute_map_base | ( | ) | [inline, virtual] |
Definition at line 38 of file attribute_map.inl.
mesh3d::attribute_map_base< Key >::attribute_map_base | ( | ) | [inline, protected] |
Definition at line 33 of file attribute_map.inl.
virtual std::type_info const& mesh3d::attribute_map_base< Key >::value_type_id | ( | ) | const [pure virtual] |
Implemented in mesh3d::attribute_map< Key, Value >.