|
FW_CUDA_FUNC | Mat3f (void) |
|
FW_CUDA_FUNC | Mat3f (F32 a) |
|
FW_CUDA_FUNC const F32 * | getPtr (void) const |
|
FW_CUDA_FUNC F32 * | getPtr (void) |
|
template<class V > |
FW_CUDA_FUNC | Mat3f (const MatrixBase< F32, 3, V > &v) |
|
template<class V > |
FW_CUDA_FUNC Mat3f & | operator= (const MatrixBase< F32, 3, V > &v) |
|
FW_CUDA_FUNC | MatrixBase (void) |
|
FW_CUDA_FUNC const T * | getPtr (void) const |
|
FW_CUDA_FUNC T * | getPtr (void) |
|
FW_CUDA_FUNC const T & | get (int idx) const |
|
FW_CUDA_FUNC T & | get (int idx) |
|
FW_CUDA_FUNC const T & | get (int r, int c) const |
|
FW_CUDA_FUNC T & | get (int r, int c) |
|
FW_CUDA_FUNC T | set (int idx, const T &a) |
|
FW_CUDA_FUNC T | set (int r, int c, const T &a) |
|
FW_CUDA_FUNC void | set (const T &a) |
|
FW_CUDA_FUNC void | set (const T *ptr) |
|
FW_CUDA_FUNC void | set (const MatrixBase< T, L, V > &v) |
|
FW_CUDA_FUNC const Vector< T, L > & | col (int c) const |
|
FW_CUDA_FUNC Vector< T, L > & | col (int c) |
|
FW_CUDA_FUNC const Vector< T, L > & | getCol (int c) const |
|
FW_CUDA_FUNC Vector< T, L > | getRow (int r) const |
|
FW_CUDA_FUNC void | setZero (void) |
|
FW_CUDA_FUNC void | setIdentity (void) |
|
void | print (void) const |
|
FW_CUDA_FUNC T | det (void) const |
|
FW_CUDA_FUNC S | transposed (void) const |
|
FW_CUDA_FUNC S | inverted (void) const |
|
FW_CUDA_FUNC void | transpose (void) |
|
FW_CUDA_FUNC void | invert (void) |
|
FW_CUDA_FUNC const T & | operator() (int r, int c) const |
|
FW_CUDA_FUNC T & | operator() (int r, int c) |
|
FW_CUDA_FUNC S & | operator= (const T &a) |
|
FW_CUDA_FUNC S & | operator= (const MatrixBase< T, L, V > &v) |
|
FW_CUDA_FUNC S & | operator+= (const T &a) |
|
FW_CUDA_FUNC S & | operator+= (const MatrixBase< T, L, V > &v) |
|
FW_CUDA_FUNC S & | operator-= (const T &a) |
|
FW_CUDA_FUNC S & | operator-= (const MatrixBase< T, L, V > &v) |
|
FW_CUDA_FUNC S & | operator*= (const T &a) |
|
FW_CUDA_FUNC S & | operator*= (const MatrixBase< T, L, V > &v) |
|
FW_CUDA_FUNC S & | operator/= (const T &a) |
|
FW_CUDA_FUNC S & | operator/= (const MatrixBase< T, L, V > &v) |
|
FW_CUDA_FUNC S & | operator%= (const T &a) |
|
FW_CUDA_FUNC S & | operator%= (const MatrixBase< T, L, V > &v) |
|
FW_CUDA_FUNC S & | operator&= (const T &a) |
|
FW_CUDA_FUNC S & | operator&= (const MatrixBase< T, L, V > &v) |
|
FW_CUDA_FUNC S & | operator|= (const T &a) |
|
FW_CUDA_FUNC S & | operator|= (const MatrixBase< T, L, V > &v) |
|
FW_CUDA_FUNC S & | operator^= (const T &a) |
|
FW_CUDA_FUNC S & | operator^= (const MatrixBase< T, L, V > &v) |
|
FW_CUDA_FUNC S & | operator<<= (const T &a) |
|
FW_CUDA_FUNC S & | operator<<= (const MatrixBase< T, L, V > &v) |
|
FW_CUDA_FUNC S & | operator>>= (const T &a) |
|
FW_CUDA_FUNC S & | operator>>= (const MatrixBase< T, L, V > &v) |
|
FW_CUDA_FUNC S | operator+ (void) const |
|
FW_CUDA_FUNC S | operator+ (const T &a) const |
|
FW_CUDA_FUNC S | operator+ (const MatrixBase< T, L, V > &v) const |
|
FW_CUDA_FUNC S | operator- (void) const |
|
FW_CUDA_FUNC S | operator- (const T &a) const |
|
FW_CUDA_FUNC S | operator- (const MatrixBase< T, L, V > &v) const |
|
FW_CUDA_FUNC S | operator~ (void) const |
|
FW_CUDA_FUNC S | operator* (const T &a) const |
|
FW_CUDA_FUNC V | operator* (const VectorBase< T, L, V > &v) const |
|
FW_CUDA_FUNC V | operator* (const VectorBase< T, L-1, V > &v) const |
|
FW_CUDA_FUNC S | operator* (const MatrixBase< T, L, V > &v) const |
|
FW_CUDA_FUNC S | operator/ (const T &a) const |
|
FW_CUDA_FUNC S | operator/ (const MatrixBase< T, L, V > &v) const |
|
FW_CUDA_FUNC S | operator% (const T &a) const |
|
FW_CUDA_FUNC S | operator% (const MatrixBase< T, L, V > &v) const |
|
FW_CUDA_FUNC S | operator& (const T &a) const |
|
FW_CUDA_FUNC S | operator& (const MatrixBase< T, L, V > &v) const |
|
FW_CUDA_FUNC S | operator| (const T &a) const |
|
FW_CUDA_FUNC S | operator| (const MatrixBase< T, L, V > &v) const |
|
FW_CUDA_FUNC S | operator^ (const T &a) const |
|
FW_CUDA_FUNC S | operator^ (const MatrixBase< T, L, V > &v) const |
|
FW_CUDA_FUNC S | operator<< (const T &a) const |
|
FW_CUDA_FUNC S | operator<< (const MatrixBase< T, L, V > &v) const |
|
FW_CUDA_FUNC S | operator>> (const T &a) const |
|
FW_CUDA_FUNC S | operator>> (const MatrixBase< T, L, V > &v) const |
|
FW_CUDA_FUNC void | setCol (int c, const VectorBase< T, L, V > &v) |
|
FW_CUDA_FUNC void | setRow (int r, const VectorBase< T, L, V > &v) |
|
FW_CUDA_FUNC bool | operator== (const MatrixBase< T, L, V > &v) const |
|
FW_CUDA_FUNC bool | operator!= (const MatrixBase< T, L, V > &v) const |
|
Definition at line 651 of file Math.hpp.