Vector3のファイル構成を修正
Vector2のファイル構成を修正
vector2_fwd.hpp, vector3_fwd.hppを移動
Quaternionのフォルダ構成を修正
Matrixのファイル構成を修正
Scale3のファイル構成を修正
Rectのファイル構成を修正
Size2のファイル構成を修正
Scale3のインデックスアクセスのテストを追加
Size3のファイル構成を修正
Vector3のoperatorの一部をメンバ関数でなくした
Vector2のoperatorの一部をメンバ関数でなくした
スカラー * Vector3 の演算子を追加
Vector3のbegin,endを追加
Vector3の実装を修正
文字コードをUTF-8に修正
Matrixのbegin, endを追加
Matrixの実装でbegin,endを使うようにした
operator*を修正
Quaternion,Scale3,Vector2,Vector3の演算子の実装を修正

無駄に一時オブジェクトができるような書き方をしていたので修正。