ISIS Core Library 0.7.2 (api 3.0.0)
Public Member Functions

isis::util::Matrix3x3< TYPE > Class Template Reference

#include <matrix.hpp>

Inheritance diagram for isis::util::Matrix3x3< TYPE >:
isis::util::FixedMatrix< TYPE, 3, 3 > isis::util::FixedVector< TYPE, ROWS *COLS, typename FixedVector< TYPE, ROWS *COLS >::container_type > container_type

Public Member Functions

 Matrix3x3 ()
template<typename TYPE2 >
 Matrix3x3 (const FixedVector< TYPE2, 3 > &row1, const FixedVector< TYPE2, 3 > &row2, const FixedVector< TYPE2, 3 > &row3=vector3< TYPE2 >(0, 0, 1))
 Matrix3x3 (const TYPE src[9])
 Matrix3x3 (const FixedMatrix< TYPE, 3, 3 > &src)

Detailed Description

template<typename TYPE>
class isis::util::Matrix3x3< TYPE >

Definition at line 214 of file matrix.hpp.


Constructor & Destructor Documentation

template<typename TYPE >
isis::util::Matrix3x3< TYPE >::Matrix3x3 ( ) [inline]

Definition at line 217 of file matrix.hpp.

template<typename TYPE >
isis::util::Matrix3x3< TYPE >::Matrix3x3 ( const FixedMatrix< TYPE, 3, 3 > &  src) [inline]

Definition at line 219 of file matrix.hpp.

template<typename TYPE >
isis::util::Matrix3x3< TYPE >::Matrix3x3 ( const TYPE  src[9]) [inline]

Definition at line 221 of file matrix.hpp.

template<typename TYPE >
template<typename TYPE2 >
isis::util::Matrix3x3< TYPE >::Matrix3x3 ( const FixedVector< TYPE2, 3 > &  row1,
const FixedVector< TYPE2, 3 > &  row2,
const FixedVector< TYPE2, 3 > &  row3 = vector3<TYPE2>( 0, 0, 1 ) 
) [inline]

Definition at line 222 of file matrix.hpp.


The documentation for this class was generated from the following file: