public RotateElements(IEnumerable <Circuit.Element> Elements, int Delta, Circuit.Point Around) { Debug.Assert(Elements.Any()); elements = Elements.ToList(); delta = Delta; around = Around; }
private static Point T(Matrix Tx, Circuit.Point x) { return(Tx.Transform(new Point(x.x, x.y))); }