Ray Tracer
2020
|
This is the complete list of members for Matrix, including all inherited members.
cols_ | Matrix | protected |
data_ | Matrix | protected |
identity(size_t rows, size_t cols) | Matrix | static |
Matrix(size_t size=1) | Matrix | |
Matrix(size_t rows, size_t cols) | Matrix | |
Matrix(const Matrix &mat) | Matrix | |
numCols() const | Matrix | |
numElements() const | Matrix | |
numRows() const | Matrix | |
operator()(size_t row, size_t col) | Matrix | |
operator()(size_t row, size_t col) const | Matrix | |
operator*(const Matrix &lhs, const Matrix &rhs) | Matrix | friend |
operator*(double s, const Matrix &mat) | Matrix | related |
operator*(const Matrix &mat, double s) | Matrix | related |
operator*=(double s) | Matrix | |
operator+(const Matrix &lhs, const Matrix &rhs) | Matrix | related |
operator+=(const Matrix &mat) | Matrix | |
operator-() const | Matrix | |
operator-(const Matrix &lhs, const Matrix &rhs) | Matrix | related |
operator-=(const Matrix &mat) | Matrix | |
operator/(const Matrix &mat, double s) | Matrix | related |
operator/=(double s) | Matrix | |
operator<<(std::ostream &outputStream, const Matrix &mat) | Matrix | related |
operator=(const Matrix &mat) | Matrix | |
operator>>(std::istream &inputStream, Matrix &mat) | Matrix | related |
rows_ | Matrix | protected |
transpose() const | Matrix | |
zero(size_t rows, size_t cols) | Matrix | static |
~Matrix() | Matrix | virtual |