#include <vgMath.h>
|
| Mat3 ()=default |
|
| Mat3 (const MAT3_T &)=default |
|
| Mat3 (T s) |
|
| Mat3 (const VEC3_T &v0, const VEC3_T &v1, const VEC3_T &v2) |
|
| Mat3 (const MAT4_T &m) |
|
| Mat3 (T v0x, T v0y, T v0z, T v1x, T v1y, T v1z, T v2x, T v2y, T v2z) |
|
const VEC3_T & | operator[] (int i) const |
|
VEC3_T & | operator[] (int i) |
|
Mat3 | operator- () const |
|
Mat3 & | operator+= (const Mat3 &m) |
|
Mat3 & | operator-= (const Mat3 &m) |
|
Mat3 & | operator/= (const Mat3 &m) |
|
Mat3 & | operator*= (T s) |
|
Mat3 & | operator/= (T s) |
|
Mat3 & | operator*= (const Mat3 &m) |
|
Mat3 | operator+ (const Mat3 &m) const |
|
Mat3 | operator- (const Mat3 &m) const |
|
Mat3 | operator* (const Mat3 &m) const |
|
Mat3 | operator* (T s) const |
|
Mat3 | operator/ (T s) const |
|
VEC3_T | operator* (const VEC3_T &v) const |
|
| operator const T * () const |
|
| operator T* () |
|
Definition at line 259 of file vgMath.h.
◆ Mat3() [1/6]
◆ Mat3() [2/6]
vgm::Mat3::Mat3 |
( |
const MAT3_T & | | ) |
|
|
default |
◆ Mat3() [3/6]
◆ Mat3() [4/6]
◆ Mat3() [5/6]
vgm::Mat3::Mat3 |
( |
const MAT4_T & | m | ) |
|
◆ Mat3() [6/6]
vgm::Mat3::Mat3 |
( |
T | v0x, |
|
|
T | v0y, |
|
|
T | v0z, |
|
|
T | v1x, |
|
|
T | v1y, |
|
|
T | v1z, |
|
|
T | v2x, |
|
|
T | v2y, |
|
|
T | v2z ) |
|
inline |
◆ operator const T *()
vgm::Mat3::operator const T * |
( |
| ) |
const |
|
inlineexplicit |
◆ operator T*()
vgm::Mat3::operator T* |
( |
| ) |
|
|
inlineexplicit |
◆ operator*() [1/3]
Mat3 vgm::Mat3::operator* |
( |
const Mat3 & | m | ) |
const |
|
inline |
◆ operator*() [2/3]
◆ operator*() [3/3]
Mat3 vgm::Mat3::operator* |
( |
T | s | ) |
const |
|
inline |
◆ operator*=() [1/2]
Mat3 & vgm::Mat3::operator*= |
( |
const Mat3 & | m | ) |
|
|
inline |
◆ operator*=() [2/2]
Mat3 & vgm::Mat3::operator*= |
( |
T | s | ) |
|
|
inline |
◆ operator+()
Mat3 vgm::Mat3::operator+ |
( |
const Mat3 & | m | ) |
const |
|
inline |
◆ operator+=()
Mat3 & vgm::Mat3::operator+= |
( |
const Mat3 & | m | ) |
|
|
inline |
◆ operator-() [1/2]
Mat3 vgm::Mat3::operator- |
( |
| ) |
const |
|
inline |
◆ operator-() [2/2]
Mat3 vgm::Mat3::operator- |
( |
const Mat3 & | m | ) |
const |
|
inline |
◆ operator-=()
Mat3 & vgm::Mat3::operator-= |
( |
const Mat3 & | m | ) |
|
|
inline |
◆ operator/()
Mat3 vgm::Mat3::operator/ |
( |
T | s | ) |
const |
|
inline |
◆ operator/=() [1/2]
Mat3 & vgm::Mat3::operator/= |
( |
const Mat3 & | m | ) |
|
|
inline |
◆ operator/=() [2/2]
Mat3 & vgm::Mat3::operator/= |
( |
T | s | ) |
|
|
inline |
◆ operator[]() [1/2]
VEC3_T & vgm::Mat3::operator[] |
( |
int | i | ) |
|
|
inline |
◆ operator[]() [2/2]
const VEC3_T & vgm::Mat3::operator[] |
( |
int | i | ) |
const |
|
inline |
◆ [union]
◆ m00
◆ m01
◆ m02
◆ m10
◆ m11
◆ m12
◆ m20
◆ m21
◆ m22
The documentation for this class was generated from the following file:
- D:/Peridyno/peridyno/src/Rendering/GUI/ImWidgets/imGuIZMO.quat/vgMath.h