def CalcBoundingBox(self): if self.Scaled: self.BoundingBox = BBox.asBBox( ((self.XY-self.Diameter),(self.XY+self.Diameter)) ) else: self.BoundingBox = BBox.asBBox((self.XY, self.XY)) if self._Canvas: self._Canvas.BoundingBoxDirty = True