#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.