template <typename T=double> class DllExport AffineTrans { public: Matrix<T> matrix; // Matrix(2, 4, 4); 2次元 4x4行列 Vector<T> shift; Vector<T> scale; Quaternion<T> rotate; public: AffineTrans(void) { init();} virtual ~AffineTrans(void) {} ..... .....