#include <im3d.h>
|
| Mat3 () |
|
| Mat3 (float _diagonal) |
|
| Mat3 (float m00, float m01, float m02, float m10, float m11, float m12, float m20, float m21, float m22) |
|
| Mat3 (const Vec3 &_colX, const Vec3 &_colY, const Vec3 &_colZ) |
|
| Mat3 (const Mat4 &_mat4) |
|
| operator float * () |
|
| operator const float * () const |
|
Vec3 | getCol (int _i) const |
|
Vec3 | getRow (int _i) const |
|
void | setCol (int _i, const Vec3 &_v) |
|
void | setRow (int _i, const Vec3 &_v) |
|
Vec3 | getScale () const |
|
void | setScale (const Vec3 &_scale) |
|
float | operator() (int _row, int _col) const |
|
float & | operator() (int _row, int _col) |
|
◆ Mat3() [1/5]
◆ Mat3() [2/5]
Mat3::Mat3 |
( |
float | _diagonal | ) |
|
◆ Mat3() [3/5]
Mat3::Mat3 |
( |
float | m00, |
|
|
float | m01, |
|
|
float | m02, |
|
|
float | m10, |
|
|
float | m11, |
|
|
float | m12, |
|
|
float | m20, |
|
|
float | m21, |
|
|
float | m22 ) |
◆ Mat3() [4/5]
Mat3::Mat3 |
( |
const Vec3 & | _colX, |
|
|
const Vec3 & | _colY, |
|
|
const Vec3 & | _colZ ) |
◆ Mat3() [5/5]
Mat3::Mat3 |
( |
const Mat4 & | _mat4 | ) |
|
◆ getCol()
Vec3 Mat3::getCol |
( |
int | _i | ) |
const |
◆ getRow()
Vec3 Mat3::getRow |
( |
int | _i | ) |
const |
◆ getScale()
Vec3 Mat3::getScale |
( |
| ) |
const |
◆ operator const float *()
Im3d::Mat3::operator const float * |
( |
| ) |
const |
|
inline |
◆ operator float *()
Im3d::Mat3::operator float * |
( |
| ) |
|
|
inline |
◆ operator()() [1/2]
float & Im3d::Mat3::operator() |
( |
int | _row, |
|
|
int | _col ) |
|
inline |
◆ operator()() [2/2]
float Im3d::Mat3::operator() |
( |
int | _row, |
|
|
int | _col ) const |
|
inline |
◆ setCol()
void Mat3::setCol |
( |
int | _i, |
|
|
const Vec3 & | _v ) |
◆ setRow()
void Mat3::setRow |
( |
int | _i, |
|
|
const Vec3 & | _v ) |
◆ setScale()
void Mat3::setScale |
( |
const Vec3 & | _scale | ) |
|
float Im3d::Mat3::m[3 *3] |
The documentation for this struct was generated from the following files:
- /github/workspace/code/addons/dynui/im3d/im3d.h
- /github/workspace/code/addons/dynui/im3d/im3d.cpp