template<VecType vtype, VecAccess vaccess>
class sofa::core::TVecId< vtype, vaccess >
Identify a vector of a given type stored in State This class is templated in order to create different variations (generic versus specific type, read-only vs write access) 
|  | 
| constexpr | TVecId () | 
|  | 
| constexpr | TVecId (unsigned int i) | 
|  | 
| constexpr | TVecId (const TVecId< vtype, vaccess > &v) | 
|  | Copy constructor.  More... 
 | 
|  | 
| template<VecAccess vaccess2> | 
| constexpr | TVecId (const TVecId< vtype, vaccess2 > &v) | 
|  | 
| template<VecAccess vaccess2> | 
| constexpr | TVecId (const TVecId< V_ALL, vaccess2 > &v) | 
|  | 
| constexpr TVecId< vtype, vaccess > & | operator= (const TVecId< vtype, vaccess > &other) | 
|  | 
| template<VecAccess vaccess2> | 
| constexpr TVecId< vtype, vaccess > & | operator= (const TVecId< vtype, vaccess2 > &other) | 
|  | 
| template<VecAccess vaccess2> | 
| constexpr TVecId< vtype, vaccess > & | operator= (const TVecId< V_ALL, vaccess2 > &other) | 
|  | 
| template<VecType vtype2, VecAccess vaccess2> | 
| constexpr bool | operator== (const TVecId< vtype2, vaccess2 > &v) const | 
|  | 
| template<VecType vtype2, VecAccess vaccess2> | 
| constexpr bool | operator!= (const TVecId< vtype2, vaccess2 > &v) const | 
|  | 
| constexpr bool | isNull () const | 
|  | 
| std::string | getName () const | 
|  | 
| std::string | getGroup () const | 
|  | 
| constexpr VecType | getType () const | 
|  | 
| constexpr unsigned int | getIndex () const | 
|  |