Guest User

Untitled

a guest
Dec 15th, 2018
132
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.41 KB | None | 0 0
  1. struct Rect {
  2. var origin = Point()
  3. var size = Size()
  4. var center: Point {
  5. get {
  6. let centerX = origin.x + (size.width / 2)
  7. let centerY = origin.y + (size.height / 2)
  8. return Point(x: centerX, y: centerY)
  9. }
  10. set(newCenter) {
  11. origin.x = newCenter.x - (size.width / 2)
  12. origin.y = newCenter.y - (size.height / 2)
  13. }
  14. }
  15. }
Add Comment
Please, Sign In to add comment