public static CodePiece CombineHorizontal(CodePiece first, params CodePiece[] other) { CodePiece p = first.Copy(); foreach (CodePiece pO in other) { p.AppendRight(pO); } return(p); }
public static CodePiece CombineHorizontal(CodePiece left, CodePiece right) { CodePiece cL = left.Copy(); CodePiece cR = right.Copy(); cL.NormalizeX(); cR.NormalizeX(); cL.AppendRight(cR); return(cL); }