public Polyline CalculateRectagle(int rowNumber, int columnNumber) { Matrix3d mat = Matrix3d.Displacement(_toRightLowVector.MultiplyBy(columnNumber * _horizontalStep)); mat = mat.PreMultiplyBy(Matrix3d.Displacement(_toLeftUpVector.MultiplyBy(rowNumber * _verticalStep))); Polyline pline = _firstRectg.ConvertToPolyline(mat); return(pline); }