#include <simple_temporary_data.h>

Public Types | |
| typedef ATTR_TYPE | AttrType |
| typedef SimpleTempData < STL_CONT, ATTR_TYPE > | SimpTempDataType |
Public Member Functions | |
| void * | At (size_t i) |
| void * | DataBegin () |
| void | Init (const ATTR_TYPE &val) |
| ATTR_TYPE & | operator[] (const typename STL_CONT::value_type &v) |
| ATTR_TYPE & | operator[] (const typename STL_CONT::value_type *v) |
| ATTR_TYPE & | operator[] (const typename STL_CONT::iterator &cont) |
| ATTR_TYPE & | operator[] (size_t i) |
| void | Reorder (std::vector< size_t > &newVertIndex) |
| void | Resize (size_t sz) |
| SimpleTempData (STL_CONT &_c) | |
| SimpleTempData (STL_CONT &_c, const ATTR_TYPE &val) | |
| size_t | SizeOf () const |
| bool | UpdateSize () |
| ~SimpleTempData () | |
Public Attributes | |
| STL_CONT & | c |
| VectorNBW< ATTR_TYPE > | data |
| int | padding |
Definition at line 86 of file simple_temporary_data.h.
| typedef ATTR_TYPE vcg::SimpleTempData< STL_CONT, ATTR_TYPE >::AttrType |
Definition at line 90 of file simple_temporary_data.h.
| typedef SimpleTempData<STL_CONT,ATTR_TYPE> vcg::SimpleTempData< STL_CONT, ATTR_TYPE >::SimpTempDataType |
Definition at line 89 of file simple_temporary_data.h.
| vcg::SimpleTempData< STL_CONT, ATTR_TYPE >::SimpleTempData | ( | STL_CONT & | _c | ) | [inline] |
Definition at line 96 of file simple_temporary_data.h.
| vcg::SimpleTempData< STL_CONT, ATTR_TYPE >::SimpleTempData | ( | STL_CONT & | _c, |
| const ATTR_TYPE & | val | ||
| ) | [inline] |
Definition at line 97 of file simple_temporary_data.h.
| vcg::SimpleTempData< STL_CONT, ATTR_TYPE >::~SimpleTempData | ( | ) | [inline] |
Definition at line 102 of file simple_temporary_data.h.
| void* vcg::SimpleTempData< STL_CONT, ATTR_TYPE >::At | ( | size_t | i | ) | [inline, virtual] |
Implements vcg::SimpleTempDataBase.
Definition at line 114 of file simple_temporary_data.h.
| void* vcg::SimpleTempData< STL_CONT, ATTR_TYPE >::DataBegin | ( | ) | [inline, virtual] |
Implements vcg::SimpleTempDataBase.
Definition at line 138 of file simple_temporary_data.h.
| void vcg::SimpleTempData< STL_CONT, ATTR_TYPE >::Init | ( | const ATTR_TYPE & | val | ) | [inline] |
Definition at line 104 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 109 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 110 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 111 of file simple_temporary_data.h.
| ATTR_TYPE& vcg::SimpleTempData< STL_CONT, ATTR_TYPE >::operator[] | ( | size_t | i | ) | [inline] |
Definition at line 112 of file simple_temporary_data.h.
| void vcg::SimpleTempData< STL_CONT, ATTR_TYPE >::Reorder | ( | std::vector< size_t > & | newVertIndex | ) | [inline, virtual] |
Implements vcg::SimpleTempDataBase.
Definition at line 130 of file simple_temporary_data.h.
| void vcg::SimpleTempData< STL_CONT, ATTR_TYPE >::Resize | ( | size_t | sz | ) | [inline, virtual] |
Implements vcg::SimpleTempDataBase.
Definition at line 126 of file simple_temporary_data.h.
| size_t vcg::SimpleTempData< STL_CONT, ATTR_TYPE >::SizeOf | ( | ) | const [inline, virtual] |
Implements vcg::SimpleTempDataBase.
Definition at line 137 of file simple_temporary_data.h.
| bool vcg::SimpleTempData< STL_CONT, ATTR_TYPE >::UpdateSize | ( | ) | [inline] |
Definition at line 117 of file simple_temporary_data.h.
| STL_CONT& vcg::SimpleTempData< STL_CONT, ATTR_TYPE >::c |
Definition at line 92 of file simple_temporary_data.h.
| VectorNBW<ATTR_TYPE> vcg::SimpleTempData< STL_CONT, ATTR_TYPE >::data |
Definition at line 93 of file simple_temporary_data.h.
| int vcg::SimpleTempData< STL_CONT, ATTR_TYPE >::padding |
Definition at line 94 of file simple_temporary_data.h.