예제 #1
0
 /// <summary>
 /// Extracts a rectangle from a handler.
 /// </summary>
 /// <typeparam name="T">Underlying type of the handler</typeparam>
 /// <param name="handler">The handler used in extraction</param>
 /// <param name="rect">The rectangle to extract</param>
 /// <returns>The extracted rectangle</returns>
 public static T[, ,] ExtractRectangle <T>(this IArrayHandler <T> handler, Rectangle rect)
 {
     return(handler.ExtractRectangle(rect.R, rect.C, rect.Rows, rect.Columns));
 }