Hugintrunk
0.1
|
Fixed size vector with scalar multiplication and element-wise substraction and addition. More...
#include <algtinyvector.h>
Public Member Functions | |
AlgTinyVector (const AlgTinyVector< T, SIZE > &t) | |
AlgTinyVector (T t=NumericTraits< T >::zero()) | |
const T | operator[] (int i) const |
T & | operator[] (int i) |
const T | operator* (const AlgTinyVector< T, SIZE > &t) const |
const AlgTinyVector | operator* (const int t) const |
const AlgTinyVector | operator/ (const int t) const |
const AlgTinyVector | operator- (const AlgTinyVector< T, SIZE > &t) const |
const AlgTinyVector | operator+ (const AlgTinyVector< T, SIZE > &t) const |
AlgTinyVector & | operator= (const AlgTinyVector< T, SIZE > &t) |
AlgTinyVector & | operator= (const TinyVector< T, SIZE > &t) |
Private Attributes | |
T | content [SIZE] |
Fixed size vector with scalar multiplication and element-wise substraction and addition.
Definition at line 29 of file algtinyvector.h.
|
inline |
Definition at line 32 of file algtinyvector.h.
References vigra::AlgTinyVector< T, SIZE >::content.
|
inlineexplicit |
Definition at line 38 of file algtinyvector.h.
References vigra::AlgTinyVector< T, SIZE >::content.
|
inline |
Definition at line 52 of file algtinyvector.h.
References vigra::AlgTinyVector< T, SIZE >::content.
|
inline |
Definition at line 60 of file algtinyvector.h.
References vigra::AlgTinyVector< T, SIZE >::content.
|
inline |
Definition at line 84 of file algtinyvector.h.
References vigra::AlgTinyVector< T, SIZE >::content.
|
inline |
Definition at line 76 of file algtinyvector.h.
References vigra::AlgTinyVector< T, SIZE >::content.
|
inline |
Definition at line 68 of file algtinyvector.h.
References vigra::AlgTinyVector< T, SIZE >::content.
|
inline |
Definition at line 92 of file algtinyvector.h.
References vigra::AlgTinyVector< T, SIZE >::content.
|
inline |
Definition at line 101 of file algtinyvector.h.
References vigra::AlgTinyVector< T, SIZE >::content.
|
inline |
Definition at line 44 of file algtinyvector.h.
References vigra::AlgTinyVector< T, SIZE >::content.
|
inline |
Definition at line 48 of file algtinyvector.h.
References vigra::AlgTinyVector< T, SIZE >::content.
|
private |
Definition at line 109 of file algtinyvector.h.
Referenced by vigra::AlgTinyVector< T, SIZE >::AlgTinyVector(), vigra::AlgTinyVector< T, SIZE >::operator*(), vigra::AlgTinyVector< T, SIZE >::operator+(), vigra::AlgTinyVector< T, SIZE >::operator-(), vigra::AlgTinyVector< T, SIZE >::operator/(), vigra::AlgTinyVector< T, SIZE >::operator=(), and vigra::AlgTinyVector< T, SIZE >::operator[]().