#include <simple_temporary_data.h>

Public Types | |
| typedef ATTR_TYPE | AttrType |
| typedef SimpleTempData < STL_CONT, ATTR_TYPE > | SimpTempDataType |
Public Member Functions | |
| void * | DataBegin () |
| void | Init (const ATTR_TYPE &val) |
| ATTR_TYPE & | operator[] (const int &i) |
| ATTR_TYPE & | operator[] (const typename STL_CONT::iterator &cont) |
| ATTR_TYPE & | operator[] (const typename STL_CONT::value_type *v) |
| ATTR_TYPE & | operator[] (const typename STL_CONT::value_type &v) |
| void | Reorder (std::vector< size_t > &newVertIndex) |
| void | Resize (const int &sz) |
| SimpleTempData (STL_CONT &_c, const ATTR_TYPE &val) | |
| SimpleTempData (STL_CONT &_c) | |
| int | SizeOf () const |
| bool | UpdateSize () |
| ~SimpleTempData () | |
Public Attributes | |
| STL_CONT & | c |
| VectorNBW< ATTR_TYPE > | data |
| int | padding |
Definition at line 113 of file simple_temporary_data.h.
| typedef ATTR_TYPE vcg::SimpleTempData< STL_CONT, ATTR_TYPE >::AttrType |
Definition at line 117 of file simple_temporary_data.h.
| typedef SimpleTempData<STL_CONT,ATTR_TYPE> vcg::SimpleTempData< STL_CONT, ATTR_TYPE >::SimpTempDataType |
Definition at line 116 of file simple_temporary_data.h.
| vcg::SimpleTempData< STL_CONT, ATTR_TYPE >::SimpleTempData | ( | STL_CONT & | _c | ) | [inline] |
Definition at line 123 of file simple_temporary_data.h.
| vcg::SimpleTempData< STL_CONT, ATTR_TYPE >::SimpleTempData | ( | STL_CONT & | _c, | |
| const ATTR_TYPE & | val | |||
| ) | [inline] |
Definition at line 124 of file simple_temporary_data.h.
| vcg::SimpleTempData< STL_CONT, ATTR_TYPE >::~SimpleTempData | ( | ) | [inline] |
Definition at line 129 of file simple_temporary_data.h.
| void* vcg::SimpleTempData< STL_CONT, ATTR_TYPE >::DataBegin | ( | ) | [inline, virtual] |
Implements vcg::SimpleTempDataBase< STL_CONT >.
Definition at line 163 of file simple_temporary_data.h.
| void vcg::SimpleTempData< STL_CONT, ATTR_TYPE >::Init | ( | const ATTR_TYPE & | val | ) | [inline] |
Definition at line 131 of file simple_temporary_data.h.
| ATTR_TYPE& vcg::SimpleTempData< STL_CONT, ATTR_TYPE >::operator[] | ( | const int & | i | ) | [inline] |
Definition at line 139 of file simple_temporary_data.h.
| ATTR_TYPE& vcg::SimpleTempData< STL_CONT, ATTR_TYPE >::operator[] | ( | const typename STL_CONT::iterator & | cont | ) | [inline] |
Definition at line 138 of file simple_temporary_data.h.
| ATTR_TYPE& vcg::SimpleTempData< STL_CONT, ATTR_TYPE >::operator[] | ( | const typename STL_CONT::value_type * | v | ) | [inline] |
Definition at line 137 of file simple_temporary_data.h.
| ATTR_TYPE& vcg::SimpleTempData< STL_CONT, ATTR_TYPE >::operator[] | ( | const typename STL_CONT::value_type & | v | ) | [inline] |
Definition at line 136 of file simple_temporary_data.h.
| void vcg::SimpleTempData< STL_CONT, ATTR_TYPE >::Reorder | ( | std::vector< size_t > & | newVertIndex | ) | [inline, virtual] |
Implements vcg::SimpleTempDataBase< STL_CONT >.
Definition at line 155 of file simple_temporary_data.h.
| void vcg::SimpleTempData< STL_CONT, ATTR_TYPE >::Resize | ( | const int & | sz | ) | [inline, virtual] |
Implements vcg::SimpleTempDataBase< STL_CONT >.
Definition at line 151 of file simple_temporary_data.h.
| int vcg::SimpleTempData< STL_CONT, ATTR_TYPE >::SizeOf | ( | ) | const [inline, virtual] |
Implements vcg::SimpleTempDataBase< STL_CONT >.
Definition at line 162 of file simple_temporary_data.h.
| bool vcg::SimpleTempData< STL_CONT, ATTR_TYPE >::UpdateSize | ( | ) | [inline] |
Definition at line 142 of file simple_temporary_data.h.
| STL_CONT& vcg::SimpleTempData< STL_CONT, ATTR_TYPE >::c |
Definition at line 119 of file simple_temporary_data.h.
| VectorNBW<ATTR_TYPE> vcg::SimpleTempData< STL_CONT, ATTR_TYPE >::data |
Definition at line 120 of file simple_temporary_data.h.
| int vcg::SimpleTempData< STL_CONT, ATTR_TYPE >::padding |
Definition at line 121 of file simple_temporary_data.h.