resize method

void resize(
  1. int index,
  2. List<int> resIndex,
  3. List<int> subIndex,
  4. int dim,
  5. dynamic value, [
  6. bool moveFlag = false,
])

Implementation

void resize( int index, List<int> resIndex, List<int> subIndex, int dim, dynamic value, [bool moveFlag = false] ){
	if( moveFlag ){
		move( index );
	}
	if( dim == 1 ){
		_node[index].resize( subIndex[0], value );
	} else if( dim == 2 ){
		_mat[index].resize( resIndex[0] + 1, resIndex[1] + 1 );
		_mat[index].set( subIndex[0], subIndex[1], value );
	} else {
		_node[index].resize( subIndex, value );
	}
}