예제 #1
0
 def get_tr_center(self):
     """Return center coordinates: (xc, yc)"""
     return compute_center(*self.get_transformed_coords(0, 1))
예제 #2
0
 def get_tr_center(self):
     """Return shape center coordinates after applying transform matrix"""
     return compute_center(*self.get_transformed_coords(0, 2))
예제 #3
0
 def set_label_position(self):
     """Set label position, for instance based on shape position"""
     x1, y1, x2, y2 = self.get_rect()
     self.label.set_pos(*compute_center(x1, y1, x2, y2))
예제 #4
0
파일: annotations.py 프로젝트: HaMF/guiqwt
 def get_tr_center(self):
     """Return center coordinates: (xc, yc)"""
     return compute_center(*self.get_transformed_coords(0, 1))
예제 #5
0
파일: annotations.py 프로젝트: HaMF/guiqwt
 def get_tr_center(self):
     """Return shape center coordinates after applying transform matrix"""
     return compute_center(*self.get_transformed_coords(0, 2))
예제 #6
0
파일: annotations.py 프로젝트: HaMF/guiqwt
 def set_label_position(self):
     """Set label position, for instance based on shape position"""
     x1, y1, x2, y2 = self.get_rect()
     self.label.set_pos(*compute_center(x1, y1, x2, y2))