![]() |
OpenSiv3D
v0.6.5
C++20 framework for creative coding
|
This is the complete list of members for s3d::Mat3x2, including all inherited members.
_11 | s3d::Mat3x2 | |
_12 | s3d::Mat3x2 | |
_21 | s3d::Mat3x2 | |
_22 | s3d::Mat3x2 | |
_31 | s3d::Mat3x2 | |
_32 | s3d::Mat3x2 | |
determinant() const noexcept | s3d::Mat3x2 | |
Formatter(FormatData &formatData, const Mat3x2 &value) | s3d::Mat3x2 | friend |
hash() const noexcept | s3d::Mat3x2 | |
Identity() noexcept | s3d::Mat3x2 | static |
inverse() const noexcept | s3d::Mat3x2 | |
Mat3x2()=default | s3d::Mat3x2 | |
Mat3x2(Arithmetic s) noexcept | s3d::Mat3x2 | explicit |
Mat3x2(float _11, float _12, float _21, float _22, float _31, float _32) noexcept | s3d::Mat3x2 | |
operator!=(const Mat3x2 &lhs, const Mat3x2 &rhs) noexcept | s3d::Mat3x2 | friend |
operator*(const Mat3x2 &other) const noexcept | s3d::Mat3x2 | |
operator<<(std::basic_ostream< CharType > &output, const Mat3x2 &value) | s3d::Mat3x2 | friend |
operator==(const Mat3x2 &lhs, const Mat3x2 &rhs) noexcept | s3d::Mat3x2 | friend |
operator>>(std::basic_istream< CharType > &input, Mat3x2 &value) | s3d::Mat3x2 | friend |
Rotate(Arithmetic angle, Float2 center=Float2{ 0, 0 }) noexcept | s3d::Mat3x2 | static |
rotated(Arithmetic angle, Float2 center=Float2{ 0, 0 }) const noexcept | s3d::Mat3x2 | |
Scale(Float2 scale, Float2 center=Float2{ 0, 0 }) noexcept | s3d::Mat3x2 | static |
Scale(Arithmetic s, Float2 center=Float2{ 0, 0 }) noexcept | s3d::Mat3x2 | static |
Scale(X sx, Y sy, Float2 center=Float2{ 0, 0 }) noexcept | s3d::Mat3x2 | static |
scaled(Arithmetic s, Float2 center=Float2{ 0, 0 }) const noexcept | s3d::Mat3x2 | |
scaled(Float2 scale, Float2 center=Float2{ 0, 0 }) const noexcept | s3d::Mat3x2 | |
scaled(X sx, Y sy, Float2 center=Float2{ 0, 0 }) const noexcept | s3d::Mat3x2 | |
Screen(X width, Y height) noexcept | s3d::Mat3x2 | static |
Screen(Float2 size) noexcept | s3d::Mat3x2 | static |
setProduct(const Mat3x2 &a, const Mat3x2 &b) noexcept | s3d::Mat3x2 | |
shearedX(Arithmetic sx) const noexcept | s3d::Mat3x2 | |
shearedY(Arithmetic sy) const noexcept | s3d::Mat3x2 | |
ShearX(Arithmetic sx) noexcept | s3d::Mat3x2 | static |
ShearY(Arithmetic sy) noexcept | s3d::Mat3x2 | static |
transformPoint(Point pos) const noexcept | s3d::Mat3x2 | |
transformPoint(Float2 pos) const noexcept | s3d::Mat3x2 | |
transformPoint(Vec2 pos) const noexcept | s3d::Mat3x2 | |
Translate(Float2 v) noexcept | s3d::Mat3x2 | static |
Translate(X x, Y y) noexcept | s3d::Mat3x2 | static |
translated(Float2 v) const noexcept | s3d::Mat3x2 | |
translated(X x, Y y) const noexcept | s3d::Mat3x2 | |
value_type typedef | s3d::Mat3x2 |