template<VecType vtype, VecAccess vaccess>
class sofa::core::TMultiVecId< vtype, vaccess >
Identify a vector of a given type stored in multiple State instances This class is templated in order to create different variations (generic versus specific type, read-only vs write access) 
|  | 
| bool | hasIdMap () const | 
|  | 
| const IdMap & | getIdMap () const | 
|  | 
|  | TMultiVecId ()=default | 
|  | 
| template<VecAccess vaccess2> | 
|  | TMultiVecId (const TVecId< vtype, vaccess2 > &v) | 
|  | 
| template<VecAccess vaccess2> | 
| TMultiVecId< vtype, vaccess > & | operator= (const TVecId< vtype, vaccess2 > &v) | 
|  | Copy assignment from another VecId.  More... 
 | 
|  | 
|  | TMultiVecId (const TMultiVecId< vtype, vaccess > &mv) | 
|  | 
| TMultiVecId< vtype, vaccess > & | operator= (const TMultiVecId< vtype, vaccess > &mv) | 
|  | Copy assignment.  More... 
 | 
|  | 
| template<VecAccess vaccess2> | 
|  | TMultiVecId (const TMultiVecId< vtype, vaccess2 > &mv) | 
|  | 
| template<VecAccess vaccess2> | 
| TMultiVecId< vtype, vaccess > & | operator= (const TMultiVecId< vtype, vaccess2 > &mv) | 
|  | 
| template<VecAccess vaccess2> | 
|  | TMultiVecId (const TMultiVecId< V_ALL, vaccess2 > &mv) | 
|  | 
| template<VecAccess vaccess2> | 
| TMultiVecId< vtype, vaccess > & | operator= (const TMultiVecId< V_ALL, vaccess2 > &mv) | 
|  | 
| void | setDefaultId (const MyVecId &id) | 
|  | 
| template<class State > | 
| void | setId (const std::set< State > &states, const MyVecId &id) | 
|  | 
| void | setId (const BaseState *s, const MyVecId &id) | 
|  | 
| void | assign (const MyVecId &id) | 
|  | 
| const MyVecId & | getId (const BaseState *s) const | 
|  | 
| const MyVecId & | getDefaultId () const | 
|  | 
| std::string | getName () const | 
|  | 
| bool | isNull () const | 
|  | 
| template<class DataTypes > | 
| StateVecAccessor< DataTypes, vtype, vaccess > | operator[] (State< DataTypes > *s) const | 
|  | 
| template<class DataTypes > | 
| StateVecAccessor< DataTypes, vtype, V_READ > | operator[] (const State< DataTypes > *s) const | 
|  |