#include <Base/Math/tnt/cmat.h>

Public Types | |
| typedef const T * | const_iterator |
| typedef const T & | const_reference |
| typedef T | element_type |
| typedef T * | iterator |
| typedef T * | pointer |
| typedef T & | reference |
| typedef Subscript | size_type |
| typedef T | value_type |
Public Member Functions | |
| Subscript | dim (Subscript d) const |
| Subscript | lbound () const |
| Matrix (Subscript M, Subscript N, const std::string &s) | |
| replacement for above JW | |
| Matrix (Subscript M, Subscript N, const T *v) | |
| Matrix (Subscript M, Subscript N, const T &value=T()) | |
| Matrix (const Matrix< T > &A) | |
| Matrix () | |
| Matrix< T > & | newsize (Subscript M, Subscript N) |
| Subscript | num_cols () const |
| Subscript | num_rows () const |
| const_reference | operator() (Subscript i, Subscript j) const |
| reference | operator() (Subscript i, Subscript j) |
| const_reference | operator() (Subscript i) const |
| reference | operator() (Subscript i) |
| Matrix< T > & | operator= (const T &scalar) |
| Matrix< T > & | operator= (const Matrix< T > &A) |
| const T * | operator[] (Subscript i) const |
| T * | operator[] (Subscript i) |
| std::ostream & | Print (std::ostream &s, const bool intCastOutput=false, const bool binaryOutput=false, const bool forceFullPrecision=false) const |
| std::istream & | Read (std::istream &s, const bool intCastInput=false, const bool binaryInput=false) |
| JW. | |
| Subscript | size () const |
| virtual | ~Matrix () |
Protected Member Functions | |
| void | copy (const T *v) |
| void | destroy () |
| void | initialize (Subscript M, Subscript N) |
| void | set (const T &val) |
Protected Attributes | |
| Subscript | m_ |
| Subscript | mn_ |
| Subscript | n_ |
| T ** | row_ |
| T ** | rowm1_ |
| T * | v_ |
| T * | vm1_ |
Related Functions | |
| (Note that these are not member functions.) | |
| template<class T > | |
| Vector< T > | operator* (const Matrix< T > &A, const Vector< T > &x) |
| template<class T > | |
| Matrix< T > | operator* (const Matrix< T > &A, const Matrix< T > &B) |
| template<class T > | |
| Matrix< T > | operator+ (const Matrix< T > &A, const Matrix< T > &B) |
| template<class T > | |
| Matrix< T > | operator- (const Matrix< T > &A, const Matrix< T > &B) |
| template<class T > | |
| std::ostream & | operator<< (std::ostream &s, const Matrix< T > &A) |
| std::ostream & | operator<< (std::ostream &s, const Matrix< unsigned char > &A) |
| std::ostream & | operator<< (std::ostream &s, const Matrix< char > &A) |
| template<class T > | |
| std::istream & | operator>> (std::istream &s, Matrix< T > &A) |
| std::istream & | operator>> (std::istream &s, Matrix< char > &A) |
| std::istream & | operator>> (std::istream &s, Matrix< unsigned char > &A) |
Definition at line 65 of file cmat.h.
| typedef const T* TNT::Matrix< T >::const_iterator |
| typedef const T& TNT::Matrix< T >::const_reference |
| typedef T TNT::Matrix< T >::element_type |
| typedef Subscript TNT::Matrix< T >::size_type |
| typedef T TNT::Matrix< T >::value_type |
| TNT::Matrix< T >::Matrix | ( | ) | [inline] |
| TNT::Matrix< T >::Matrix | ( | const Matrix< T > & | A | ) | [inline] |
| TNT::Matrix< T >::Matrix | ( | Subscript | M, | |
| Subscript | N, | |||
| const std::string & | s | |||
| ) | [inline] |
| virtual TNT::Matrix< T >::~Matrix | ( | ) | [inline, virtual] |
| void TNT::Matrix< T >::copy | ( | const T * | v | ) | [inline, protected] |
Definition at line 121 of file cmat.h.
Referenced by TNT::Matrix< BIAS::Vector< int > >::Matrix(), and TNT::Matrix< BIAS::Vector< int > >::operator=().
| void TNT::Matrix< T >::destroy | ( | ) | [inline, protected] |
Definition at line 180 of file cmat.h.
Referenced by TNT::Matrix< BIAS::Vector< int > >::newsize(), TNT::Matrix< BIAS::Vector< int > >::operator=(), and TNT::Matrix< BIAS::Vector< int > >::~Matrix().
| Subscript TNT::Matrix< T >::dim | ( | Subscript | d | ) | const [inline] |
| void TNT::Matrix< T >::initialize | ( | Subscript | M, | |
| Subscript | N | |||
| ) | [inline, protected] |
Definition at line 94 of file cmat.h.
Referenced by TNT::Matrix< BIAS::Vector< int > >::Matrix(), TNT::Matrix< BIAS::Vector< int > >::newsize(), and TNT::Matrix< BIAS::Vector< int > >::operator=().
| Subscript TNT::Matrix< T >::lbound | ( | ) | const [inline] |
Definition at line 268 of file cmat.h.
Referenced by BIAS::Matrix< T >::Add(), BIAS::RegionMatcher::BilinearRegion(), BIAS::RegionMatcher::BilinearRegionColor3(), BIAS::TrackerBaseWeighted1D< StorageType >::CalcGaussianWeightMatrix_(), BIAS::TrackerBaseWeighted< StorageType >::CalcGaussianWeightMatrix_(), BIAS::ContourBSplineData::ComputeAreaCoefficientMatrix_(), BIAS::ComputeCovariance(), BIAS::ContourBSplineShapeMatrix::ComputeRegularisationMatrix(), BIAS::ContourBSplineData::ComputeSplineMetricMatrix_(), BIAS::ContourBSplineData::ComputeSplineMetricMatrixParametric_(), BIAS::Matrix< T >::Conv(), BIAS::FilterMask::CreateFloatFilter(), BIAS::FilterMask::CreateIntFilter(), BIAS::CamPoseCalib::CreateSecDMatrix_(), BIAS::Matrix< T >::Divide(), Eigenproblem_quadratic_matrix(), BIAS::CamPoseCalib::Estimate(), BIAS::TrackerBaseInterface< StorageType >::EvaluateResult_(), BIAS::TrackerBaseAffine2< StorageType >::EvaluateResult_(), BIAS::TrackerBaseAffine< StorageType >::EvaluateResult_(), BIAS::TrackerBaseInterface< StorageType >::Filter_ByMask(), BIAS::TrackerBaseInterface< StorageType >::Filter_BySeparableMask(), BIAS::TrackerBaseInterface< StorageType >::Filter_GradXSobel3x3(), BIAS::TrackerBaseInterface< StorageType >::Filter_GradYSobel3x3(), BIAS::TrackerBaseInterface< StorageType >::FilterLowpass_Binomial3x3(), BIAS::TrackerBaseInterface< StorageType >::FilterLowpass_ByMask(), BIAS::TrackerBaseInterface< StorageType >::FilterLowpass_BySeparableMask(), Fortran_Matrix_to_Matrix(), BIAS::IntegralHistogram::GenerateIntegralHist(), BIAS::IntegralHistogram::GenerateIntegralHistDiffBin(), BIAS::SparseMatrix::GetAsDense(), BIAS::Random::GetMeanAndCovariance(), BIAS::PMatrixLinear::GetPEstSystemHom(), BIAS::PMatrixLinear::GetPEstSystemInHom(), GetSystem(), BIAS::Matrix< T >::GetSystemMatrix(), BIAS::Kalman::Init(), BIAS::LeastSquaresBase::Init(), BIAS::Interpolator::Interpolator(), BIAS::SparseMatrix::Invert(), BIAS::SparseMatrix::InvertAndSolve(), BIAS::Matrix< T >::Kronecker(), Lapack_Cholesky_SymmetricPositiveDefinit(), BIAS::RegionMatcher::LinearRegionX(), main(), TNT::matmult(), BIAS::Matrix< T >::Mult(), BIAS::Matrix< T >::Multiply(), BIAS::MxArrToBIASMatrix(), MyConstTransform(), MyLinTransform(), MySqTransform(), BIAS::TextureTransformRotation::ParameterInversionJacobian(), BIAS::TextureTransformHomography::ParameterInversionJacobian(), BIAS::TextureTransformEuclidian::ParameterInversionJacobian(), BIAS::TextureTransformDisplacement::ParameterInversionJacobian(), BIAS::TextureTransformDisparity::ParameterInversionJacobian(), BIAS::TextureTransformAffine::ParameterInversionJacobian(), BIAS::TextureTransformSimilar::ParameterJacobianBackward(), BIAS::TextureTransformRotation::ParameterJacobianBackward(), BIAS::TextureTransformHomography::ParameterJacobianBackward(), BIAS::TextureTransformEuclidian::ParameterJacobianBackward(), BIAS::TextureTransformDisplacement::ParameterJacobianBackward(), BIAS::TextureTransformDisparity::ParameterJacobianBackward(), BIAS::TextureTransformAffine::ParameterJacobianBackward(), BIAS::TextureTransform::ParameterJacobianBackward(), BIAS::TextureTransformSimilar::ParameterJacobianForward(), BIAS::TextureTransformRotation::ParameterJacobianForward(), BIAS::TextureTransformHomography::ParameterJacobianForward(), BIAS::TextureTransformEuclidian::ParameterJacobianForward(), BIAS::TextureTransformDisplacement::ParameterJacobianForward(), BIAS::TextureTransformDisparity::ParameterJacobianForward(), BIAS::TextureTransformAffine::ParameterJacobianForward(), BIAS::TextureTransform::ParameterJacobianForward(), BIAS::UnVignette::PrepareLeastSquaresMin_(), BIAS::PMDImageProc::PreparePolyDepthCalibration(), BIAS::Covariance3Dto2DHomg::Project(), BIAS::Covariance3Dto2D::Project(), TNT::Matrix< T >::Read(), BIAS::PlaneRANSAC::RefineSolution(), BIAS::RegionMatcher::RegionMatcher(), BIAS::FilterMask::ResetFloatFilter(), BIAS::FilterMask::ResetIntFilter(), BIAS::TrackerBaseInterface< StorageType >::Resize_(), set_example_designmatrix(), BIAS::ContourBSplineShapeMatrix::SetShapeSpaceEuclidian(), BIAS::ContourBSplineShapeMatrix::SetShapeSpaceIdentity(), BIAS::ContourBSplineShapeMatrix::SetShapeSpaceMatrix(), BIAS::ContourBSplineShapeMatrix::SetShapeSpacePlanarAffin(), BIAS::ContourBSplineShapeMatrix::SetSubShapeSpaceZero(), BIAS::Matrix< T >::Sub(), BIAS::SVD3x3::SVD3x3(), BIAS::TrackerBaseAffine< StorageType >::TrackAffine_(), BIAS::TrackerBaseAffine2< StorageType >::TrackerBaseAffine2(), BIAS::UnscentedTransform::Transform(), BIAS::MonteCarloTransform::Transform(), BIAS::Tracker< StorageType, CalculationType >::Vector2FilterMask_(), and BIAS::LeastSquaresLapack::WeightedSolve().
| Subscript TNT::Matrix< T >::num_cols | ( | ) | const [inline] |
Definition at line 319 of file cmat.h.
Referenced by BIAS::SVD::AbsLeftNullspaceDim(), BIAS::SVD::AbsNullspaceDim(), BIAS::Matrix< T >::Add(), BIAS::Matrix< T >::AddIP(), BIAS::Matrix< T >::Adjoint(), BIAS::ImageAlignment::Align(), BIAS::CamPoseCalib::ApplyCoVariances_(), BIAS::ImageAlignment::AutoAlign(), BIAS::SVD3x3::Compute(), BIAS::TrackerBaseAffine< StorageType >::ComputeIntensityDifferenceAffine_(), BIAS::GaussHelmert::ComputeNormalSystem_(), BIAS::ContourBSplineShapeMatrix::ComputeRegularisationMatrix(), BIAS::UnscentedTransform::ComputeSigmaPoints_(), BIAS::Matrix< T >::Conv(), BIAS::FilterMask::CreateFloatFilter(), BIAS::FilterMask::CreateIntFilter(), BIAS::Matrix< T >::Divide(), Eigenproblem_quadratic_matrix(), Eigenvalue_solve(), BIAS::CamPoseCalib::Estimate(), Fill(), BIAS::ContourDetectorBSpline< StorageType >::Fit_(), Fortran_Matrix_to_Matrix(), BIAS::Matrix< T >::GaussJordan(), BIAS::SVD::General_Eigenproblem_GeneralMatrix_Lapack(), General_singular_value_decomposition(), GenerateRandomMatrix(), BIAS::Matrix< T >::GetCol(), BIAS::CamPoseCalib::GetCov(), BIAS::CamPoseCalib::GetCoVarMatrix(), BIAS::TrackerBaseAffine2< StorageType >::GetGradientWinAffine_(), BIAS::SVD::GetNullvector(), BIAS::Matrix< T >::GetRow(), BIAS::Matrix< T >::GetSystemMatrix(), gsolve(), BIAS::Kalman::Init(), BIAS::SVD::Invert(), BIAS::Matrix< T >::IsIdentity(), BIAS::Matrix< T >::IsZero(), BIAS::Matrix< T >::Kronecker(), Lapack_Cholesky_SymmetricPositiveDefinit(), Lapack_LLS_QR_linear_solve(), Lapack_LU_linear_solve(), Lapack_WLLS_solve(), main(), TNT::matmult(), BIAS::Matrix2x2< T >::Matrix2x2(), BIAS::Matrix3x3< T >::Matrix3x3(), BIAS::Matrix4x4< T >::Matrix4x4(), BIAS::Matrix< T >::Mult(), TNT::mult_element(), BIAS::Matrix< T >::Multiply(), BIAS::Matrix< T >::MultLeft(), TNT::Matrix< BIAS::Vector< int > >::newsize(), BIAS::Matrix< T >::Normalize(), BIAS::Matrix< T >::NormalizeCols(), BIAS::Matrix< T >::NormalizeColsToOne(), BIAS::TrackerBaseInterface< StorageType >::NormalizeRegion_(), BIAS::Matrix< T >::NormalizeRows(), BIAS::Matrix< T >::NormalizeRowsToOne(), BIAS::Vector4< T >::operator*(), BIAS::Vector3< T >::operator*(), BIAS::Vector< T >::operator*(), TNT::Matrix< T >::operator+(), TNT::Matrix< T >::operator-(), BIAS::Matrix4x4< T >::operator=(), BIAS::Matrix3x4< T >::operator=(), BIAS::PMatrix::PMatrix(), BIAS::PMatrixBase::PMatrixBase(), BIAS::CovTransformPose::PoseEulerZYXToQuat(), BIAS::CovTransformPose::PoseQuatToEulerZYX(), BIAS::Kalman::Predict(), BIAS::Covariance3Dto2DHomg::Project(), BIAS::SVD::Rank(), TNT::Matrix< T >::Read(), BIAS::SVD::RelLeftNullspaceDim(), BIAS::SVD::RelNullspaceDim(), BIAS::FilterMask::ResetFloatFilter(), BIAS::FilterMask::ResetIntFilter(), BIAS::RMatrix::RMatrix(), BIAS::RMatrixBase::RMatrixBase(), BIAS::Matrix< T >::ScaleRow(), BIAS::Matrix< T >::Set(), BIAS::Matrix< T >::SetCol(), BIAS::RParametrization::SetCovarianceMatrix(), BIAS::PoseParametrization::SetCovarianceMatrix(), BIAS::EParametrization::SetCovarianceMatrix(), BIAS::LocalAffineFrame::SetFromMatrix(), BIAS::Matrix< T >::SetRow(), BIAS::ContourBSplineShapeMatrix::SetShapeSpaceMatrix(), BIAS::ContourBSplineShapeMatrix::SetSubShapeSpaceZero(), BIAS::Matrix< T >::SetTranspose(), BIAS::SVD::Solve(), BIAS::LeastSquaresSVD::Solve(), BIAS::GaussHelmert::Solve(), BIAS::CamPoseCalib::SolveLM_(), BIAS::SVD::Sqrt(), BIAS::SVD::SqrtT(), BIAS::ImageAlignment::StrictPyramidAlign(), BIAS::Matrix< T >::Sub(), BIAS::Matrix< T >::SubIP(), BIAS::Matrix< T >::SwapRows(), BIAS::SymmetricMatrix3x3< T >::SymmetricMatrix3x3(), TestForReducedRowEchelonForm(), BIAS::Matrix< T >::Trace(), BIAS::TrackerBaseAffine< StorageType >::TrackAffine_(), BIAS::UnscentedTransform::Transform(), BIAS::MonteCarloTransform::Transform(), BIAS::CovTransformPose::TransformPoint3D(), BIAS::CovTransformPose::TransformPose(), TNT::transpose(), BIAS::Matrix< T >::Transpose(), BIAS::Kalman::Update(), Upper_symmetric_eigenvalue_solve(), BIAS::Matrix< T >::Vec(), and BIAS::Matrix< T >::WriteMatlab().
| Subscript TNT::Matrix< T >::num_rows | ( | ) | const [inline] |
Definition at line 318 of file cmat.h.
Referenced by BIAS::SVD::AbsLeftNullspaceDim(), BIAS::SVD::AbsNullspaceDim(), BIAS::Matrix< T >::Add(), BIAS::Matrix< T >::AddIP(), BIAS::Matrix< T >::Adjoint(), BIAS::ImageAlignment::Align(), BIAS::ImageAlignment::AutoAlign(), BIAS::SVD3x3::Compute(), BIAS::ImageBlender::ComputeCylCamGeometry(), BIAS::TrackerBaseAffine< StorageType >::ComputeIntensityDifferenceAffine_(), BIAS::ContourBSplineShapeMatrix::ComputeRegularisationMatrix(), BIAS::UnscentedTransform::ComputeSigmaPoints_(), BIAS::Matrix< T >::Conv(), BIAS::FilterMask::CreateFloatFilter(), BIAS::FilterMask::CreateIntFilter(), BIAS::Matrix< T >::Divide(), Eigenproblem_quadratic_matrix(), Eigenvalue_solve(), BIAS::CamPoseCalib::Estimate(), Fill(), Fortran_Matrix_to_Matrix(), BIAS::Matrix< T >::GaussJordan(), BIAS::SVD::General_Eigenproblem_GeneralMatrix_Lapack(), General_singular_value_decomposition(), GenerateRandomMatrix(), BIAS::Matrix< T >::GetCol(), BIAS::CamPoseCalib::GetCov(), BIAS::CamPoseCalib::GetCoVarMatrix(), BIAS::TrackerBaseAffine2< StorageType >::GetGradientWinAffine_(), BIAS::SVD::GetLeftNullvector(), BIAS::Matrix< T >::GetRow(), BIAS::Matrix< T >::GetSystemMatrix(), gsolve(), BIAS::Kalman::Init(), BIAS::SVD::Invert(), BIAS::Matrix< T >::IsIdentity(), BIAS::Matrix< T >::IsZero(), BIAS::Matrix< T >::Kronecker(), Lapack_Cholesky_SymmetricPositiveDefinit(), Lapack_LLS_QR_linear_solve(), Lapack_LU_linear_solve(), Lapack_WLLS_solve(), main(), TNT::matmult(), BIAS::Matrix2x2< T >::Matrix2x2(), BIAS::Matrix3x3< T >::Matrix3x3(), BIAS::Matrix4x4< T >::Matrix4x4(), BIAS::Matrix< T >::Mult(), TNT::mult_element(), BIAS::Matrix< T >::Multiply(), BIAS::Matrix< T >::MultLeft(), TNT::Matrix< BIAS::Vector< int > >::newsize(), BIAS::Matrix< T >::Normalize(), BIAS::Matrix< T >::NormalizeCols(), BIAS::Matrix< T >::NormalizeColsToOne(), BIAS::TrackerBaseInterface< StorageType >::NormalizeRegion_(), BIAS::Matrix< T >::NormalizeRows(), BIAS::Matrix< T >::NormalizeRowsToOne(), BIAS::Vector4< T >::operator*(), BIAS::Vector3< T >::operator*(), BIAS::Vector< T >::operator*(), TNT::Matrix< T >::operator+(), TNT::Matrix< T >::operator-(), BIAS::Matrix4x4< T >::operator=(), BIAS::Matrix3x4< T >::operator=(), BIAS::PMatrix::PMatrix(), BIAS::PMatrixBase::PMatrixBase(), BIAS::CovTransformPose::PoseEulerZYXToQuat(), BIAS::CovTransformPose::PoseQuatToEulerZYX(), BIAS::Kalman::Predict(), BIAS::SVD::Rank(), TNT::Matrix< T >::Read(), BIAS::SVD::RelLeftNullspaceDim(), BIAS::SVD::RelNullspaceDim(), BIAS::FilterMask::ResetFloatFilter(), BIAS::FilterMask::ResetIntFilter(), BIAS::RMatrix::RMatrix(), BIAS::RMatrixBase::RMatrixBase(), BIAS::Matrix< T >::ScaleCol(), BIAS::Matrix< T >::Set(), BIAS::Matrix< T >::SetCol(), BIAS::RParametrization::SetCovarianceMatrix(), BIAS::PoseParametrization::SetCovarianceMatrix(), BIAS::EParametrization::SetCovarianceMatrix(), BIAS::LocalAffineFrame::SetFromMatrix(), BIAS::Matrix< T >::SetRow(), BIAS::ContourBSplineShapeMatrix::SetShapeSpaceMatrix(), BIAS::ContourBSplineShapeMatrix::SetSubShapeSpaceZero(), BIAS::Matrix< T >::SetTranspose(), BIAS::SVD::Solve(), BIAS::LeastSquaresSVD::Solve(), BIAS::GaussHelmert::Solve(), BIAS::CamPoseCalib::SolveLM_(), BIAS::SVD::Sqrt(), BIAS::SVD::SqrtT(), SquaredMahalanobisDistance(), BIAS::ImageAlignment::StrictPyramidAlign(), BIAS::Matrix< T >::Sub(), BIAS::Matrix< T >::SubIP(), BIAS::SymmetricMatrix3x3< T >::SymmetricMatrix3x3(), TestForReducedRowEchelonForm(), BIAS::Matrix< T >::Trace(), BIAS::TrackerBaseAffine2< StorageType >::TrackAffine_(), BIAS::UnscentedTransform::Transform(), BIAS::MonteCarloTransform::Transform(), BIAS::CovTransformPose::TransformPoint3D(), BIAS::CovTransformPose::TransformPose(), TNT::transpose(), BIAS::Matrix< T >::Transpose(), BIAS::Kalman::Update(), Upper_symmetric_eigenvalue_solve(), BIAS::Matrix< T >::Vec(), BIAS::LeastSquaresLapack::WeightedSolve(), and BIAS::Matrix< T >::WriteMatlab().
| const_reference TNT::Matrix< T >::operator() | ( | Subscript | i, | |
| Subscript | j | |||
| ) | const [inline] |
| reference TNT::Matrix< T >::operator() | ( | Subscript | i, | |
| Subscript | j | |||
| ) | [inline] |
| const_reference TNT::Matrix< T >::operator() | ( | Subscript | i | ) | const [inline] |
| reference TNT::Matrix< T >::operator() | ( | Subscript | i | ) | [inline] |
| Matrix<T>& TNT::Matrix< T >::operator= | ( | const T & | scalar | ) | [inline] |
| const T* TNT::Matrix< T >::operator[] | ( | Subscript | i | ) | const [inline] |
| T* TNT::Matrix< T >::operator[] | ( | Subscript | i | ) | [inline] |
| std::ostream& TNT::Matrix< T >::Print | ( | std::ostream & | s, | |
| const bool | intCastOutput = false, |
|||
| const bool | binaryOutput = false, |
|||
| const bool | forceFullPrecision = false | |||
| ) | const [inline] |
| std::istream & TNT::Matrix< T >::Read | ( | std::istream & | s, | |
| const bool | intCastInput = false, |
|||
| const bool | binaryInput = false | |||
| ) | [inline] |
JW.
Definition at line 506 of file cmat.h.
References BIASASSERT, BIASBREAK, BIASERR, j, max, min, TNT::Matrix< T >::newsize(), TNT::Matrix< T >::num_cols(), TNT::Matrix< T >::num_rows(), TNT::Matrix< T >::row_, and T.
Referenced by TNT::Matrix< T >::operator>>().
| void TNT::Matrix< T >::set | ( | const T & | val | ) | [inline, protected] |
| Subscript TNT::Matrix< T >::size | ( | ) | const [inline] |
Definition at line 211 of file cmat.h.
Referenced by BIAS::Matrix< T >::AddIP(), Eigenproblem_quadratic_matrix(), BIAS::IntegralHistogram::GenerateIntegralHist(), BIAS::IntegralHistogram::GenerateIntegralHistDiffBin(), BIAS::Random::GetMeanAndCovariance(), BIAS::Matrix< T >::operator==(), and BIAS::Matrix< T >::SubIP().
Definition at line 631 of file cmat.h.
References BIASASSERT, j, TNT::Matrix< T >::num_cols(), and TNT::Matrix< T >::num_rows().
Definition at line 653 of file cmat.h.
References BIASASSERT, j, TNT::Matrix< T >::num_cols(), and TNT::Matrix< T >::num_rows().
| std::ostream & operator<< | ( | std::ostream & | s, | |
| const Matrix< unsigned char > & | A | |||
| ) | [related] |
| std::ostream & operator<< | ( | std::ostream & | s, | |
| const Matrix< char > & | A | |||
| ) | [related] |
| std::istream & operator>> | ( | std::istream & | s, | |
| Matrix< char > & | A | |||
| ) | [related] |
| std::istream |