EduArt Sensor Ring Library 3.0.1
Loading...
Searching...
No Matches
eduart::math::Matrix3 Class Reference

Matrix of size 3 × 3. More...

#include <Matrix3.hpp>

Public Member Functions

Vector3operator[] (std::size_t idx)
 Indexing the Matrix.
const Vector3operator[] (std::size_t idx) const
 Indexing the Matrix.
Matrix3 operator* (const Matrix3 &other) const
 Matrix multiplication: Matrix3 * Matrix3 -> Matrix3.
Matrix3operator*= (const Matrix3 &other)
 Matrix multiplication: Matrix3 * Matrix3 -> Matrix3.
Vector3 operator* (const Vector3 &other) const
 Matrix-Vector multiplication: Matrix3 * Vector3 -> Vector3.
Matrix3 operator* (const double &other) const
 Matrix-Scalar multiplication: Matrix3 * double -> Matrix3.
Matrix3operator*= (const double &other)
 Matrix-Scalar multiplication: Matrix3 * double -> Matrix3.
Matrix3 operator/ (const double &other) const
 Matrix-Scalar division: Matrix3 / double -> Matrix3.
Matrix3operator/= (const double &other)
 Matrix-Scalar division: Matrix3 / double -> Matrix3.

Public Attributes

std::array< Vector3, 3 > data
 Data structure of the Matrix3.

Detailed Description

Matrix of size 3 × 3.


The documentation for this class was generated from the following file: