#include <data_types.h>
Public Member Functions | |
| T ** | get () const |
| Conversion operator to interface the TripleArray to a T** array. More... | |
| PointerArray (const TripleArray< T > &data) | |
| Create a temporary array and fill it sequentially with pointers to points. More... | |
| ~PointerArray () | |
| Removes the temporary array on destruction (RAII) More... | |
Private Attributes | |
| T ** | m_array |
To simplify T** access patterns for an array of T[3] (points), this RAII- type class helps creating and managing this pointer array on the stack.
Definition at line 195 of file data_types.h.
|
inline |
Create a temporary array and fill it sequentially with pointers to points.
Definition at line 198 of file data_types.h.
|
inline |
Removes the temporary array on destruction (RAII)
Definition at line 206 of file data_types.h.
|
inline |
Conversion operator to interface the TripleArray to a T** array.
Definition at line 211 of file data_types.h.
|
private |
Definition at line 213 of file data_types.h.