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

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

AbsIP()BIAS::Matrix< double >
Add(const double &scalar, Matrix< double > &dest) constBIAS::Matrix< double >inline
AddIP(const double &scalar)BIAS::Matrix< double >inline
AddIP(const Matrix< double > &arg)BIAS::Matrix< double >inline
Adjoint() constBIAS::Matrix< double >inline
BinRead(const char *filename) constBIAS::Matrix< double >
BinWrite(const char *filename) constBIAS::Matrix< double >
clear()BIAS::Matrix4x4< double >inlinevirtual
const_iterator typedefTNT::Matrix< T >
const_reference typedefTNT::Matrix< T >
copy(const T *v)TNT::Matrix< T >inlineprotected
destroy()TNT::Matrix< T >inlineprotected
det() constBIAS::Matrix4x4< double >inline
DetSquare() constBIAS::Matrix< double >inline
dim(Subscript d) const TNT::Matrix< T >inline
Divide(const double &scalar, Matrix< double > &dest) constBIAS::Matrix< double >inline
DivideElementwise(const Matrix< double > &arg)BIAS::Matrix< double >inline
DivideIP(const double &scalar)BIAS::Matrix< double >inline
Dump(std::ostream &os=std::cout) const BIAS::EuclideanTransf3D
element_type typedefTNT::Matrix< T >
EuclideanTransf3D()BIAS::EuclideanTransf3D
EuclideanTransf3D(const Matrix4x4< double > &m)BIAS::EuclideanTransf3Dinline
Fill(const double &scalar)BIAS::Matrix< double >
GaussJordan()BIAS::Matrix< double >
GetAbsMaxMin(double &max, double &min) constBIAS::Matrix< double >
GetAnglesXYZ(Vector3< double > &angles) const BIAS::EuclideanTransf3D
GetCol(const int &col) constBIAS::Matrix< double >
GetCols() constBIAS::Matrix< double >inline
GetData()BIAS::Matrix< double >inline
GetData() constBIAS::Matrix< double >inline
GetDataArray() constBIAS::Matrix< double >inline
GetDataArray()BIAS::Matrix< double >inline
GetDataArray1() constBIAS::Matrix< double >inline
GetDataLast() constBIAS::Matrix< double >inline
GetDataLast()BIAS::Matrix< double >inline
GetMax(Matrix< double > &m)BIAS::Matrix< double >
GetMax() constBIAS::Matrix< double >
GetMaxMin(double &max, double &min) constBIAS::Matrix< double >
GetMean() constBIAS::Matrix< double >
GetMin(Matrix< double > &m)BIAS::Matrix< double >
GetMin() constBIAS::Matrix< double >
GetNumElements() constBIAS::Matrix< double >inline
GetR(RMatrixBase &R) const BIAS::EuclideanTransf3D
GetRow(const int &row) constBIAS::Matrix< double >
GetRows() constBIAS::Matrix< double >inline
GetSubMatrix(const size_t startRow, const size_t startCol, const size_t numRows, const size_t numCols, Matrix< double > &submatrix) constBIAS::Matrix< double >
GetSubMatrix(const Vector< int > &rows, const Vector< int > &cols, Matrix< double > &submatrix) constBIAS::Matrix< double >
GetSubMatrix(const Vector< int > &rows, const Vector< int > &cols) constBIAS::Matrix< double >
GetSystemMatrix(Matrix< double > &dest) constBIAS::Matrix< double >inline
GetT(Vector3< double > &T) const BIAS::EuclideanTransf3D
initialize(Subscript M, Subscript N)TNT::Matrix< T >inlineprotected
initialize(M, N)TNT::Matrix< T >
IsIdentity(double eps=0.0) constBIAS::Matrix< double >
IsZero(double eps=0.0) constBIAS::Matrix< double >
iterator typedefTNT::Matrix< T >
Kronecker(Matrix< double > const B, Matrix< double > &dest) constBIAS::Matrix< double >
lbound() const TNT::Matrix< T >inline
Load(const std::string &filename)BIAS::Matrix< double >
m_TNT::Matrix< T >protected
MakeSymmetric()BIAS::Matrix< double >inline
Matrix()BIAS::Matrix< double >inline
Matrix(const Matrix3x3< double > &mat)BIAS::Matrix< double >explicit
Matrix(int rows, int cols)BIAS::Matrix< double >inline
Matrix(int rows, int cols, const doublevalue)BIAS::Matrix< double >inline
Matrix(int rows, int cols, const MatrixInitType &i)BIAS::Matrix< double >inline
Matrix(const int rows, const int cols, const std::string &s)BIAS::Matrix< double >explicit
Matrix(const Matrix< double > &A)BIAS::Matrix< double >inline
Matrix(const TNT::Matrix< double > &A)BIAS::Matrix< double >inline
Matrix(const Vector< double > &v)BIAS::Matrix< double >inline
TNT::Matrix::Matrix(const Matrix< T > &A)TNT::Matrix< T >inline
TNT::Matrix::Matrix(Subscript M, Subscript N, const T *v)TNT::Matrix< T >inline
TNT::Matrix::Matrix(Subscript M, Subscript N, const std::string &s)TNT::Matrix< T >inline
Matrix4x4()BIAS::Matrix4x4< double >inline
Matrix4x4(const std::string &s)BIAS::Matrix4x4< double >explicit
Matrix4x4(const doublea0, const doublea1, const doublea2, const doublea3, const doublea4, const doublea5, const doublea6, const doublea7, const doublea8, const doublea9, const doublea10, const doublea11, const doublea12, const doublea13, const doublea14, const doublea15)BIAS::Matrix4x4< double >
Matrix4x4(const MatrixInitType &i)BIAS::Matrix4x4< double >inlineexplicit
Matrix4x4(const Matrix4x4< double > &A)BIAS::Matrix4x4< double >inline
Matrix4x4(const Matrix< double > &arg)BIAS::Matrix4x4< double >
Matrix4x4(const TNT::Matrix< double > &A)BIAS::Matrix4x4< double >
Matrix4x4(const Matrix3x3< double > &R, const Vector3< double > &trans)BIAS::Matrix4x4< double >
mn_TNT::Matrix< T >protected
Mult(const Vector4< double > &argvec, Vector4< double > &destvec) constBIAS::Matrix4x4< double >inline
Mult(const Matrix4x4< double > &argmat, Matrix4x4< double > &destmat) constBIAS::Matrix4x4< double >inline
Matrix< double >::Mult(const Matrix< double > &arg, Matrix< double > &result) constBIAS::Matrix< double >inline
Matrix< double >::Mult(const Matrix< double > &arg)BIAS::Matrix< double >inline
Matrix< double >::Mult(const Vector< double > &arg, Vector< double > &result) constBIAS::Matrix< double >inline
Multiply(const double &scalar, Matrix< double > &dest) constBIAS::Matrix< double >inline
MultiplyIP(const double &scalar)BIAS::Matrix< double >inline
MultiplyWithTransposeOf(const Matrix< double > &arg, Matrix< double > &result) constBIAS::Matrix< double >inline
MultLeft(const Matrix< double > &arg)BIAS::Matrix< double >inline
MultLeft(const Vector< double > &arg, Vector< double > &result) constBIAS::Matrix< double >inline
n_TNT::Matrix< T >protected
newsize(int rows, int cols)BIAS::Matrix4x4< double >
Matrix< double >::newsize(Subscript M, Subscript N)TNT::Matrix< T >inline
Normalize()BIAS::Matrix< double >
NormalizeCols()BIAS::Matrix< double >
NormalizeColsToOne(const int norm_row_index)BIAS::Matrix< double >
NormalizeRows()BIAS::Matrix< double >
NormalizeRowsToOne(const int norm_col_index)BIAS::Matrix< double >
NormFrobenius() constBIAS::Matrix< double >inline
NormL1() constBIAS::Matrix< double >inline
NormL2() constBIAS::Matrix< double >inline
num_cols() const TNT::Matrix< T >inline
num_rows() const TNT::Matrix< T >inline
operator()(Subscript i)TNT::Matrix< T >inline
operator()(Subscript i) const TNT::Matrix< T >inline
operator()(Subscript i, Subscript j)TNT::Matrix< T >inline
operator()(Subscript i, Subscript j) const TNT::Matrix< T >inline
operator*(const Matrix< T > &A, const Matrix< T > &B)TNT::Matrix< T >related
operator*(const Matrix< T > &A, const Vector< T > &x)TNT::Matrix< T >related
operator+(const Matrix< T > &A, const Matrix< T > &B)TNT::Matrix< T >related
operator-(const Matrix< T > &A, const Matrix< T > &B)TNT::Matrix< T >related
operator<<(std::ostream &s, const Matrix< char > &A)TNT::Matrix< T >related
operator<<(std::ostream &s, const Matrix< unsigned char > &A)TNT::Matrix< T >related
operator<<(std::ostream &s, const Matrix< T > &A)TNT::Matrix< T >related
operator=(const Matrix< double > &mat)BIAS::Matrix4x4< double >
Matrix< double >::operator=(const TNT::Matrix< double > &mat)BIAS::Matrix< double >inline
TNT::Matrix::operator=(const Matrix< T > &A)TNT::Matrix< T >inline
TNT::Matrix::operator=(const T &scalar)TNT::Matrix< T >inline
operator>>(std::istream &s, Matrix< unsigned char > &A)TNT::Matrix< T >related
operator>>(std::istream &s, Matrix< char > &A)TNT::Matrix< T >related
operator>>(std::istream &s, Matrix< T > &A)TNT::Matrix< T >related
operator[](Subscript i)TNT::Matrix< T >inline
operator[](Subscript i) const TNT::Matrix< T >inline
pointer typedefTNT::Matrix< T >
Print(std::ostream &s, const int width, const int precision, bool scientific=true) const TNT::Matrix< T >inline
Print(std::ostream &s, const bool intCastOutput=false, const bool binaryOutput=false, const bool forceFullPrecision=false) const TNT::Matrix< T >inline
PrintPretty(std::ostream &s, const std::string &name="", const int width=8, const bool alignLeft=true) const TNT::Matrix< T >inline
Read(std::istream &s, const bool intCastInput=false, const bool binaryInput=false)TNT::Matrix< T >inline
reference typedefTNT::Matrix< T >
row_TNT::Matrix< T >protected
rowm1_TNT::Matrix< T >protected
Save(const std::string &filename) constBIAS::Matrix< double >
ScaleCol(int NoCol, doublescale)BIAS::Matrix< double >
ScaleRow(int NoRow, doublescale)BIAS::Matrix< double >
set(const T &val)TNT::Matrix< T >inlineprotected
set(value)TNT::Matrix< T >
Set(const Matrix4x4< double > &m)BIAS::EuclideanTransf3D
Set(const RMatrixBase &R, const Vector3< double > &t)BIAS::EuclideanTransf3D
Matrix4x4< double >::Set(const int row, const int col, const Matrix< double > &data)BIAS::Matrix< double >
Matrix4x4< double >::Set(const int row, const int col, const Vector< double > &data)BIAS::Matrix< double >
SetCol(const int row, const Vector< double > &data)BIAS::Matrix< double >
SetIdentity()BIAS::Matrix4x4< double >inline
SetRow(const int row, const Vector< double > &data)BIAS::Matrix< double >
SetSubMatrix(const size_t startRowInThis, const size_t startColInThis, const Matrix< double > &submatrix, const size_t startRowInSub, const size_t startColInSub, const size_t numRows, const size_t numCols)BIAS::Matrix< double >
SetSubMatrix(const size_t startRowInThis, const size_t startColInThis, const Matrix3x3< double > &submatrix)BIAS::Matrix< double >
SetSubMatrix(const size_t startRowInThis, const size_t startColInThis, const Vector3< double > &subvector)BIAS::Matrix< double >
SetTranspose(const int row, const int col, const Vector< double > &data)BIAS::Matrix< double >
SetXYZ(const Vector3< double > &EulerAng, const Vector3< double > &t)BIAS::EuclideanTransf3D
SetZero()BIAS::Matrix< double >inline
size() const TNT::Matrix< T >inline
size_type typedefTNT::Matrix< T >
Sub(const double &scalar, Matrix< double > &dest) constBIAS::Matrix< double >inline
SubIP(const Matrix< double > &arg)BIAS::Matrix< double >inline
SubIP(const double &scalar)BIAS::Matrix< double >inline
SwapRows(const int i, const int r)BIAS::Matrix< double >
Trace() constBIAS::Matrix< double >inline
Transpose() constBIAS::Matrix4x4< double >inline
TransposeIP()BIAS::Matrix4x4< double >inline
v_TNT::Matrix< T >protected
value_type typedefTNT::Matrix< T >
Vec(Vector< double > &dest) constBIAS::Matrix< double >
vm1_TNT::Matrix< T >protected
WriteMatlab(std::ostream &ostr, const std::string &name) constBIAS::Matrix< double >
~EuclideanTransf3D()BIAS::EuclideanTransf3D
~Matrix()BIAS::Matrix< double >virtual
~Matrix4x4()BIAS::Matrix4x4< double >virtual