matrixの拡大率を扱うラッパークラス.
[詳解]
#include <Transform.hpp>
◆ Scale2D()
Kisaragi_Lib::Transform2D::Scale2D::Scale2D |
( |
Matrix2D * | _p | ) |
|
|
inline |
◆ operator Point2D< double >()
Kisaragi_Lib::Transform2D::Scale2D::operator Point2D< double > |
( |
| ) |
const |
|
inline |
239 {
241 }
Point2D< double > Scale()
Definition Matrix2D.hpp:103
◆ operator+=()
Point2D< double > Kisaragi_Lib::Transform2D::Scale2D::operator+= |
( |
Point2D< double > | _p | ) |
|
|
inline |
244 {
246 return *this;
247 }
Matrix2D CreateScaleMatrix()
Definition Matrix2D.hpp:274
◆ operator-=()
Point2D< double > Kisaragi_Lib::Transform2D::Scale2D::operator-= |
( |
Point2D< double > | _p | ) |
|
|
inline |
250 {
252 return *this;
253 }
◆ operator=()
Point2D< double > Kisaragi_Lib::Transform2D::Scale2D::operator= |
( |
Point2D< double > | _p | ) |
|
|
inline |
256 {
257
259
261 return *this;
262 }
Matrix2D CreateInverseScaleMatrix()
Definition Matrix2D.hpp:324
◆ pMat
Matrix2D* Kisaragi_Lib::Transform2D::Scale2D::pMat |
|
private |
ScaleX Kisaragi_Lib::Transform2D::Scale2D::x { pMat } |
ScaleY Kisaragi_Lib::Transform2D::Scale2D::y { pMat } |
このクラス詳解は次のファイルから抽出されました: