NCBI C++ ToolKit
|
Search Toolkit Book for CMatrix3
#include <gui/utils/matrix3.hpp>
Public Member Functions | |
CMatrix3 () | |
CMatrix3 (T, T, T, T, T, T, T, T, T) | |
CMatrix3 (const T[9]) | |
CMatrix3 (const T[3][3]) | |
T | operator() (int i, int j) const |
T & | operator() (int i, int j) |
T | operator[] (int i) const |
T & | operator[] (int i) |
CMatrix3< T > & | operator+= (T) |
CMatrix3< T > & | operator+= (const CMatrix3< T > &) |
CMatrix3< T > & | operator-= (T) |
CMatrix3< T > & | operator-= (const CMatrix3< T > &) |
CMatrix3< T > & | operator*= (T) |
CMatrix3< T > & | operator*= (const CMatrix3< T > &) |
CMatrix3< T > & | operator/= (T) |
void | Transpose () |
void | Identity () |
void | Clear (T x=(T) 0) |
T | Determinant () const |
const T * | GetData () const |
T * | GetData () |
CVect3< T > | Row (int r) const |
CVect3< T > | Column (int c) const |
Private Attributes | |
T | m_Data [9] |
Definition at line 48 of file matrix3.hpp.