JUCE  v5.1.1-3-g1a0b28c73
JUCE API
Matrix< ElementType > Member List

This is the complete list of members for Matrix< ElementType >, including all inherited members.

apply(const Matrix &other, BinaryOperation binaryOp)Matrix< ElementType >inlineprivate
begin() noexceptMatrix< ElementType >inline
begin() const noexceptMatrix< ElementType >inline
clear() noexceptMatrix< ElementType >inline
columnsMatrix< ElementType >private
compare(const Matrix &a, const Matrix &b, ElementType tolerance=0) noexceptMatrix< ElementType >static
dataMatrix< ElementType >private
dataAccelerationMatrix< ElementType >private
end() noexceptMatrix< ElementType >inline
end() const noexceptMatrix< ElementType >inline
getNumColumns() const noexceptMatrix< ElementType >inline
getNumRows() const noexceptMatrix< ElementType >inline
getRawDataPointer() noexceptMatrix< ElementType >inline
getRawDataPointer() const noexceptMatrix< ElementType >inline
getSize() const noexceptMatrix< ElementType >inline
hadarmard(const Matrix &other) noexceptMatrix< ElementType >inline
hadarmard(const Matrix &a, const Matrix &b)Matrix< ElementType >inlinestatic
hankel(const Matrix &vector, size_t size, size_t offset=0)Matrix< ElementType >static
identity(size_t size)Matrix< ElementType >static
isNullMatrix() const noexceptMatrix< ElementType >inline
isOneColumnVector() const noexceptMatrix< ElementType >inline
isOneRowVector() const noexceptMatrix< ElementType >inline
isSquare() const noexceptMatrix< ElementType >inline
isVector() const noexceptMatrix< ElementType >inline
Matrix(size_t numRows, size_t numColumns)Matrix< ElementType >inline
Matrix(size_t numRows, size_t numColumns, const ElementType *dataPointer)Matrix< ElementType >inline
Matrix(const Matrix &)=defaultMatrix< ElementType >
Matrix(Matrix &&) noexcept=defaultMatrix< ElementType >
operator()(size_t row, size_t column) const noexceptMatrix< ElementType >inline
operator()(size_t row, size_t column) noexceptMatrix< ElementType >inline
operator*(ElementType scalar) constMatrix< ElementType >inline
operator*(const Matrix &other) constMatrix< ElementType >
operator*=(ElementType scalar) noexceptMatrix< ElementType >inline
operator+(const Matrix &other) constMatrix< ElementType >inline
operator+=(const Matrix &other) noexceptMatrix< ElementType >inline
operator-(const Matrix &other) constMatrix< ElementType >inline
operator-=(const Matrix &other) noexceptMatrix< ElementType >inline
operator=(const Matrix &)=defaultMatrix< ElementType >
operator=(Matrix &&) noexcept=defaultMatrix< ElementType >
operator==(const Matrix &other) const noexceptMatrix< ElementType >inline
resize()Matrix< ElementType >inlineprivate
rowsMatrix< ElementType >private
solve(Matrix &b) const noexceptMatrix< ElementType >
swapColumns(size_t columnOne, size_t columnTwo) noexceptMatrix< ElementType >
swapRows(size_t rowOne, size_t rowTwo) noexceptMatrix< ElementType >
toeplitz(const Matrix &vector, size_t size)Matrix< ElementType >static
toString() constMatrix< ElementType >