rect_util.py 451 B

123456789101112131415161718
  1. # -*- coding:utf-8 -*-
  2. class RectUtil():
  3. def __init__(self):
  4. pass
  5. def calArea(self,area):
  6. if area.__len__() < 4:
  7. return -1
  8. height = area[2] - area[1]
  9. width = area[3] - area[0]
  10. return height * width
  11. def calArcLength(self, area):
  12. if area.__len__() < 4:
  13. return -1
  14. height = area[2] - area[1]
  15. width = area[3] - area[0]
  16. return height * 2 + width*2