GestureRecognitionToolkit  Version: 0.2.0
The Gesture Recognition Toolkit (GRT) is a cross-platform, open-source, c++ machine learning library for real-time gesture recognition.
MatrixFloat Member List

This is the complete list of members for MatrixFloat, including all inherited members.

add(const MatrixFloat &b)MatrixFloat
add(const MatrixFloat &a, const MatrixFloat &b)MatrixFloat
capacityMatrix< Float >protected
clear()Matrix< Float >inline
colsMatrix< Float >protected
copy(const Matrix< Float > &rhs)Matrix< Float >inlinevirtual
dataPtrMatrix< Float >protected
errorLog (defined in MatrixFloat)MatrixFloatprotected
getCapacity() constMatrix< Float >inline
getCol(const unsigned int c) const MatrixFloatinline
getColVector(const unsigned int c) constMatrix< Float >inline
getConcatenatedVector(const bool concatByRow=true) constMatrix< Float >inline
getCovarianceMatrix() const MatrixFloat
getData() constMatrix< Float >inline
getDataPointer() constMatrix< Float >inline
getMaxValue() const MatrixFloat
getMean() const MatrixFloat
getMinValue() const MatrixFloat
getNumCols() constMatrix< Float >inline
getNumRows() constMatrix< Float >inline
getRanges() const MatrixFloat
getRow(const unsigned int r) const MatrixFloatinline
getRowVector(const unsigned int r) constMatrix< Float >inline
getSize() constMatrix< Float >inline
getStdDev() const MatrixFloat
getTrace() const MatrixFloat
load(const std::string &filename, const char seperator= ',')MatrixFloat
loadFromCSVFile(const std::string &filename, const char seperator= ',')MatrixFloat
Matrix()Matrix< Float >inline
Matrix(const unsigned int rows, const unsigned int cols)Matrix< Float >inline
Matrix(const Matrix &rhs)Matrix< Float >inline
Matrix(const Vector< Vector< Float > > &data)Matrix< Float >inline
MatrixFloat()MatrixFloat
MatrixFloat(const unsigned int rows, const unsigned int cols)MatrixFloat
MatrixFloat(const MatrixFloat &rhs)MatrixFloat
MatrixFloat(const Matrix< Float > &rhs)MatrixFloat
multiple(const Float value) const MatrixFloat
multiple(const VectorFloat &b) const MatrixFloat
multiple(const MatrixFloat &b) const MatrixFloat
multiple(const MatrixFloat &a, const MatrixFloat &b, const bool aTranspose=false)MatrixFloat
operator=(const MatrixFloat &rhs)MatrixFloat
operator=(const Matrix< Float > &rhs)MatrixFloat
operator=(const Vector< VectorFloat > &rhs)MatrixFloat
Matrix< Float >::operator=(const Matrix &rhs)Matrix< Float >inline
operator[](const unsigned int r)Matrix< Float >inline
operator[](const unsigned int r) constMatrix< Float >inline
print(const std::string title="") const MatrixFloat
push_back(const Vector< Float > &sample)Matrix< Float >inline
reserve(const unsigned int capacity)Matrix< Float >inline
resize(const unsigned int r, const unsigned int c)Matrix< Float >inlinevirtual
rowPtrMatrix< Float >protected
rowsMatrix< Float >protected
save(const std::string &filename) const MatrixFloat
saveToCSVFile(const std::string &filename) const MatrixFloat
scale(const Float minTarget, const Float maxTarget)MatrixFloat
scale(const Vector< MinMax > &ranges, const Float minTarget, const Float maxTarget)MatrixFloat
setAll(const Float &value)Matrix< Float >inline
setAllValues(const Float &value)Matrix< Float >inline
setColVector(const Vector< Float > &column, const unsigned int colIndex)Matrix< Float >inline
setRowVector(const Vector< Float > &row, const unsigned int rowIndex)Matrix< Float >inline
sizeMatrix< Float >protected
stringToFloat(const std::string &value) (defined in MatrixFloat)MatrixFloatinlineprotected
subtract(const MatrixFloat &b)MatrixFloat
subtract(const MatrixFloat &a, const MatrixFloat &b)MatrixFloat
transpose()MatrixFloat
warningLog (defined in MatrixFloat)MatrixFloatprotected
znorm(const Float alpha=0.001)MatrixFloat
~Matrix()Matrix< Float >inlinevirtual
~MatrixFloat()MatrixFloatvirtual