• R/O
  • SSH
  • HTTPS

geomproc: コミット


コミットメタ情報

リビジョン52 (tree)
日時2010-09-19 21:59:14
作者oliverj_saionji

ログメッセージ

add one more case = std::vector/std::vector<std::vector>

変更サマリ

差分

--- RealTimeSubdivKernel/RealTimeSubdivKernelLib/Matrix2D_Copy.h (revision 51)
+++ RealTimeSubdivKernel/RealTimeSubdivKernelLib/Matrix2D_Copy.h (revision 52)
@@ -39,6 +39,17 @@
3939 }
4040
4141 template<typename Element_Type>
42+void copy_2Dmatrix( std::vector<Element_Type> &matrix_target,
43+ std::vector< std::vector<Element_Type> > &matrix_source,
44+ size_t row_size,
45+ size_t column_size )
46+{
47+ for( size_t i = 0; i < row_size; ++i )
48+ for( size_t j = 0; j < column_size; ++j )
49+ matrix_target[ column_size*i + j] = matrix_source[i][j];
50+}
51+
52+template<typename Element_Type>
4253 void copy_2Dmatrix( Element_Type* &matrix_target,
4354 Element_Type* &matrix_source,
4455 size_t row_size,
旧リポジトリブラウザで表示