What do you mean by "manipulating all corners"? Are you talking about showing shapes on a GUI? How are the shapes being drawn? What classes and methods are being used?