def cropped(self, t0, t1):
if abs(self.delta*(t1 - t0)) <= <NUM_LIT>:<EOL><INDENT>new_large_arc = <NUM_LIT:0><EOL><DEDENT>else:<EOL><INDENT>new_large_arc = <NUM_LIT:1><EOL><DEDENT>return Arc(self.point(t0), radius=self.radius, rotation=self.rotation,<EOL>large_arc=new_large_arc, sweep=self.sweep,<EOL>end=self.point(t1), autoscale_radius=self.autoscale_radius)<EOL>
returns a cropped copy of this segment which starts at
        self.point(t0) and ends at self.point(t1).