Basic Image AlgorithmS Library  2.8.0
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
BIAS::KMatrix Member List

This is the complete list of members for BIAS::KMatrix, including all inherited members.

Data_BIAS::Matrix3x3< KMATRIX_TYPE >protected
GetAbsMaxMin(KMATRIX_TYPE &max, KMATRIX_TYPE &min) constBIAS::Matrix3x3< KMATRIX_TYPE >
GetColumn(const unsigned int col, Vector3< KMATRIX_TYPE > &r) constBIAS::Matrix3x3< KMATRIX_TYPE >
GetColumn(const unsigned int col) constBIAS::Matrix3x3< KMATRIX_TYPE >inline
GetData()BIAS::Matrix3x3< KMATRIX_TYPE >inline
GetData() constBIAS::Matrix3x3< KMATRIX_TYPE >inline
GetDeterminant() constBIAS::Matrix3x3< KMATRIX_TYPE >
GetFx() const BIAS::KMatrix
GetFy() const BIAS::KMatrix
GetHx() const BIAS::KMatrix
GetHy() const BIAS::KMatrix
GetInverse(Matrix3x3< KMATRIX_TYPE > &inv) constBIAS::Matrix3x3< KMATRIX_TYPE >
GetMax() constBIAS::Matrix3x3< KMATRIX_TYPE >
GetMaxMin(KMATRIX_TYPE &max, KMATRIX_TYPE &min) constBIAS::Matrix3x3< KMATRIX_TYPE >
GetMin() constBIAS::Matrix3x3< KMATRIX_TYPE >
GetNumElements() constBIAS::Matrix3x3< KMATRIX_TYPE >inline
GetRow(const unsigned int row, Vector3< KMATRIX_TYPE > &r) constBIAS::Matrix3x3< KMATRIX_TYPE >
GetRow(const unsigned int row) constBIAS::Matrix3x3< KMATRIX_TYPE >inline
GetSkew() const BIAS::KMatrix
Invert() const BIAS::KMatrix
InvertIP()BIAS::Matrix3x3< KMATRIX_TYPE >
IsIdentity(const KMATRIX_TYPEeps=std::numeric_limits< KMATRIX_TYPE >::epsilon()) constBIAS::Matrix3x3< KMATRIX_TYPE >
IsZero(const KMATRIX_TYPEeps=std::numeric_limits< KMATRIX_TYPE >::epsilon()) constBIAS::Matrix3x3< KMATRIX_TYPE >
KMatrix()BIAS::KMatrixinline
KMatrix(const MatrixInitType &i)BIAS::KMatrixinlineexplicit
KMatrix(const Matrix3x3< KMATRIX_TYPE > &A)BIAS::KMatrixinline
Load(const std::string &fname)BIAS::Matrix3x3< KMATRIX_TYPE >
MakeSymmetric()BIAS::Matrix3x3< KMATRIX_TYPE >
Matrix3x3()BIAS::Matrix3x3< KMATRIX_TYPE >inline
Matrix3x3(const KMATRIX_TYPEa0, const KMATRIX_TYPEa1, const KMATRIX_TYPEa2, const KMATRIX_TYPEa3, const KMATRIX_TYPEa4, const KMATRIX_TYPEa5, const KMATRIX_TYPEa6, const KMATRIX_TYPEa7, const KMATRIX_TYPEa8)BIAS::Matrix3x3< KMATRIX_TYPE >
Matrix3x3(const MatrixInitType &i)BIAS::Matrix3x3< KMATRIX_TYPE >explicit
Matrix3x3(const Matrix3x3< KMATRIX_TYPE > &A)BIAS::Matrix3x3< KMATRIX_TYPE >
Matrix3x3(const Matrix< KMATRIX_TYPE > &A)BIAS::Matrix3x3< KMATRIX_TYPE >
Matrix3x3(const TNT::Matrix< KMATRIX_TYPE > &A)BIAS::Matrix3x3< KMATRIX_TYPE >
Mult(const Vector3< KMATRIX_TYPE > &argvec, Vector3< KMATRIX_TYPE > &destvec) constBIAS::Matrix3x3< KMATRIX_TYPE >inline
Mult(const Matrix3x3< KMATRIX_TYPE > &argmat, Matrix3x3< KMATRIX_TYPE > &destmat) constBIAS::Matrix3x3< KMATRIX_TYPE >inline
Mult(const Matrix3x4< KMATRIX_TYPE > &argmat, Matrix3x4< KMATRIX_TYPE > &destmat) constBIAS::Matrix3x3< KMATRIX_TYPE >
Normalize()BIAS::Matrix3x3< KMATRIX_TYPE >
NormFrobenius() constBIAS::Matrix3x3< KMATRIX_TYPE >inline
NormL1() constBIAS::Matrix3x3< KMATRIX_TYPE >inline
NormL2() constBIAS::Matrix3x3< KMATRIX_TYPE >inline
operator!=(const Matrix3x3< KMATRIX_TYPE > &arg) constBIAS::Matrix3x3< KMATRIX_TYPE >inline
operator*=(const Matrix3x3< KMATRIX_TYPE > &arg)BIAS::Matrix3x3< KMATRIX_TYPE >inline
operator*=(const KMATRIX_TYPE &arg)BIAS::Matrix3x3< KMATRIX_TYPE >
operator+=(const Matrix3x3< KMATRIX_TYPE > &arg)BIAS::Matrix3x3< KMATRIX_TYPE >
operator-=(const Matrix3x3< KMATRIX_TYPE > &arg)BIAS::Matrix3x3< KMATRIX_TYPE >
operator/=(const KMATRIX_TYPE &arg)BIAS::Matrix3x3< KMATRIX_TYPE >
operator=(const Matrix3x3< KMATRIX_TYPE > &mat)BIAS::Matrix3x3< KMATRIX_TYPE >
operator==(const Matrix3x3< KMATRIX_TYPE > &arg) constBIAS::Matrix3x3< KMATRIX_TYPE >
operator[](const unsigned row)BIAS::Matrix3x3< KMATRIX_TYPE >inline
operator[](const unsigned row) constBIAS::Matrix3x3< KMATRIX_TYPE >inline
Save(const std::string &fname) constBIAS::Matrix3x3< KMATRIX_TYPE >
Scale(const KMATRIX_TYPE &scalar, Matrix3x3< KMATRIX_TYPE > &destmat) constBIAS::Matrix3x3< KMATRIX_TYPE >inline
Set(const KMATRIX_TYPE &fx, const KMATRIX_TYPE &fy, const KMATRIX_TYPE &hx, const KMATRIX_TYPE &hy, const KMATRIX_TYPE &skew=KMATRIX_TYPE(0))BIAS::KMatrix
SetAsCrossProductMatrix(const Vector3< KMATRIX_TYPE > &vec)BIAS::Matrix3x3< KMATRIX_TYPE >
SetAsCrossProductMatrix(const KMATRIX_TYPE &x, const KMATRIX_TYPE &y, const KMATRIX_TYPE &z)BIAS::Matrix3x3< KMATRIX_TYPE >
SetColumn(const unsigned int col, const Vector3< KMATRIX_TYPE > &c)BIAS::Matrix3x3< KMATRIX_TYPE >
SetFromColumnVectors(const BIAS::Vector3< KMATRIX_TYPE > &v0, const BIAS::Vector3< KMATRIX_TYPE > &v1, const BIAS::Vector3< KMATRIX_TYPE > &v2)BIAS::Matrix3x3< KMATRIX_TYPE >
SetFromRowVectors(const BIAS::Vector3< KMATRIX_TYPE > &v0, const BIAS::Vector3< KMATRIX_TYPE > &v1, const BIAS::Vector3< KMATRIX_TYPE > &v2)BIAS::Matrix3x3< KMATRIX_TYPE >
SetFromVector(const TNT::Vector< KMATRIX_TYPE > &vec)BIAS::Matrix3x3< KMATRIX_TYPE >
SetFx(const KMATRIX_TYPE &val)BIAS::KMatrix
SetFy(const KMATRIX_TYPE &val)BIAS::KMatrix
SetHx(const KMATRIX_TYPE &val)BIAS::KMatrix
SetHy(const KMATRIX_TYPE &val)BIAS::KMatrix
SetIdentity()BIAS::Matrix3x3< KMATRIX_TYPE >inline
SetRow(const unsigned int row, const Vector3< KMATRIX_TYPE > &r)BIAS::Matrix3x3< KMATRIX_TYPE >
SetSkew(const KMATRIX_TYPE &val)BIAS::KMatrix
SetZero()BIAS::Matrix3x3< KMATRIX_TYPE >inline
Trace() constBIAS::Matrix3x3< KMATRIX_TYPE >inline
Transpose() constBIAS::Matrix3x3< KMATRIX_TYPE >
Transpose(const Matrix3x3< KMATRIX_TYPE > &arg)BIAS::Matrix3x3< KMATRIX_TYPE >inline
TransposedMult(const Vector3< KMATRIX_TYPE > &argvec, Vector3< KMATRIX_TYPE > &destvec) constBIAS::Matrix3x3< KMATRIX_TYPE >inline
TransposeIP()BIAS::Matrix3x3< KMATRIX_TYPE >inline
~KMatrix()BIAS::KMatrixinline
~Matrix3x3()BIAS::Matrix3x3< KMATRIX_TYPE >virtual