Clarified the meaning of self.a*scale + loc and self.b*scale + loc