2010-02-22から1日間の記事一覧

練習用行列クラス アフィン変換

変換の行列表現 | Microsoft Docs回転、スケーリングの線形変換の後に、平行移動をすることをアフィン変換というらしい。この内容を踏まえた上で行列クラスについて考えることにする。

まずは練習用に2×2の行列クラス

行列クラスを自分で作ってみる。まずは前提知識無しで作った最初のバージョンを公開 #include "vector2.h" namespace ddp { class Matrix2 { public: Vector2 v1; Vector2 v2; Matrix2(Vector2 v1,Vector2 v2) { this->v1 = v1; this->v2 = v2; } // ベクト…