NVBIO
|
A generic small vector class with the dimension set at compile-time
Definition at line 134 of file static_vector.h.
#include <static_vector.h>
Public Methods | |
NVBIO_FORCEINLINE NVBIO_HOST_DEVICE | StaticVector () |
NVBIO_FORCEINLINE NVBIO_HOST_DEVICE | StaticVector (const T v) |
NVBIO_FORCEINLINE NVBIO_HOST_DEVICE StaticVector < T, DIM > & | operator= (const StaticVectorBase< T, DIM > &op) |
Public Methods inherited from nvbio::StaticVectorBase< T, DIM > | |
NVBIO_FORCEINLINE NVBIO_HOST_DEVICE const T & | operator[] (const uint32 i) const |
NVBIO_FORCEINLINE NVBIO_HOST_DEVICE T & | operator[] (const uint32 i) |
Additional Inherited Members | |
Public Members inherited from nvbio::StaticVectorBase< T, DIM > | |
T | data [DIM] |
|
inline |
Definition at line 137 of file static_vector.h.
|
explicit |
Definition at line 45 of file static_vector_inl.h.
NVBIO_FORCEINLINE NVBIO_HOST_DEVICE StaticVector< T, DIM > & nvbio::StaticVector< T, DIM >::operator= | ( | const StaticVectorBase< T, DIM > & | op) |
Definition at line 54 of file static_vector_inl.h.