GestureRecognitionToolkit  Version: 1.0 Revision: 04-03-15
The Gesture Recognition Toolkit (GRT) is a cross-platform, open-source, c++ machine learning library for real-time gesture recognition.
GRT::MatrixDouble Member List

This is the complete list of members for GRT::MatrixDouble, including all inherited members.

add(const MatrixDouble &b)GRT::MatrixDouble
add(const MatrixDouble &a, const MatrixDouble &b)GRT::MatrixDouble
capacityGRT::Matrix< double >protected
clear()GRT::Matrix< double >inline
colsGRT::Matrix< double >protected
copy(const Matrix< double > &rhs)GRT::Matrix< double >inlinevirtual
dataPtrGRT::Matrix< double >protected
errorLog (defined in GRT::MatrixDouble)GRT::MatrixDoubleprotected
getCapacity() constGRT::Matrix< double >inline
getColVector(const unsigned int c) constGRT::Matrix< double >inline
getConcatenatedVector(const bool concatByRow=true) constGRT::Matrix< double >inline
getCovarianceMatrix() const GRT::MatrixDouble
getDataPointer() constGRT::Matrix< double >inline
getMaxValue() const GRT::MatrixDouble
getMean() const GRT::MatrixDouble
getMinValue() const GRT::MatrixDouble
getNumCols() constGRT::Matrix< double >inline
getNumRows() constGRT::Matrix< double >inline
getRanges() const GRT::MatrixDouble
getRowVector(const unsigned int r) constGRT::Matrix< double >inline
getSize() constGRT::Matrix< double >inline
getStdDev() const GRT::MatrixDouble
getTrace() const GRT::MatrixDouble
load(const string &filename, const char seperator= ',')GRT::MatrixDouble
loadFromCSVFile(const string &filename, const char seperator= ',')GRT::MatrixDouble
Matrix()GRT::Matrix< double >inline
Matrix(const unsigned int rows, const unsigned int cols)GRT::Matrix< double >inline
Matrix(const Matrix &rhs)GRT::Matrix< double >inline
Matrix(const std::vector< std::vector< double > > &data)GRT::Matrix< double >inline
MatrixDouble()GRT::MatrixDouble
MatrixDouble(const unsigned int rows, const unsigned int cols)GRT::MatrixDouble
MatrixDouble(const MatrixDouble &rhs)GRT::MatrixDouble
MatrixDouble(const Matrix< double > &rhs)GRT::MatrixDouble
multiple(const double value) const GRT::MatrixDouble
multiple(const VectorDouble &b) const GRT::MatrixDouble
multiple(const MatrixDouble &b) const GRT::MatrixDouble
multiple(const MatrixDouble &a, const MatrixDouble &b, const bool aTranspose=false)GRT::MatrixDouble
operator=(const MatrixDouble &rhs)GRT::MatrixDouble
operator=(const Matrix< double > &rhs)GRT::MatrixDouble
operator=(const vector< VectorDouble > &rhs)GRT::MatrixDouble
Matrix< double >::operator=(const Matrix &rhs)GRT::Matrix< double >inline
operator[](const unsigned int r)GRT::Matrix< double >inline
operator[](const unsigned int r) constGRT::Matrix< double >inline
print(const string title="") const GRT::MatrixDouble
push_back(const std::vector< double > &sample)GRT::Matrix< double >inline
reserve(const unsigned int capacity)GRT::Matrix< double >inline
resize(const unsigned int r, const unsigned int c)GRT::Matrix< double >inlinevirtual
rowPtrGRT::Matrix< double >protected
rowsGRT::Matrix< double >protected
save(const string &filename) const GRT::MatrixDouble
saveToCSVFile(const string &filename) const GRT::MatrixDouble
scale(const double minTarget, const double maxTarget)GRT::MatrixDouble
scale(const vector< MinMax > &ranges, const double minTarget, const double maxTarget)GRT::MatrixDouble
setAllValues(const double &value)GRT::Matrix< double >inline
setColVector(const std::vector< double > &column, const unsigned int colIndex)GRT::Matrix< double >inline
setRowVector(const std::vector< double > &row, const unsigned int rowIndex)GRT::Matrix< double >inline
sizeGRT::Matrix< double >protected
stringToDouble(const std::string &value) (defined in GRT::MatrixDouble)GRT::MatrixDoubleinlineprotected
subtract(const MatrixDouble &b)GRT::MatrixDouble
subtract(const MatrixDouble &a, const MatrixDouble &b)GRT::MatrixDouble
transpose()GRT::MatrixDouble
warningLog (defined in GRT::MatrixDouble)GRT::MatrixDoubleprotected
znorm(const double alpha=0.001)GRT::MatrixDouble
~Matrix()GRT::Matrix< double >inlinevirtual
~MatrixDouble()GRT::MatrixDoublevirtual