Home || Visual Search || Applications || Architecture || Important Messages || OGL || Src

template<class ArrayT>
ArrayT* Impala::Core::Matrix::MatTranspose ( ArrayT *  m  )  [inline]

Definition at line 16 of file MatTranspose.h.

References MatE(), MatNrCol(), and MatNrRow().

Referenced by Impala::Core::Array::ColorSegmentation(), Impala::Application::Im::DoMatrix(), Impala::Application::Im::DoTest(), MatMul(), MatNorm2Dist(), MatNorm2DistTransposed(), MatPInv(), MatPseudoInverse(), Impala::Core::Feature::InterestPointFeature::ProjectLLC(), and Impala::Core::Test::TestMatNorm2Dist::Run().

00017 {
00018     ArrayT* res = MatCreate<ArrayT>(MatNrCol(m), MatNrRow(m));
00019     for (int i=0 ; i<MatNrRow(m) ; i++)
00020         for (int j=0 ; j<MatNrCol(m) ; j++)
00021             *MatE(res, j, i) = *MatE(m, i, j);
00022     return res;
00023 }

Here is the call graph for this function:


Generated on Thu Jan 13 09:20:16 2011 for ImpalaSrc by  doxygen 1.5.1