<s> from mytypes import Types <EOL> class Bounds ( Types ) : <EOL> def __init__ ( self ) : <EOL> self . x0 = self . y0 = float ( '<STR_LIT>' ) <EOL> self . x1 = self . y1 = - float ( '<STR_LIT>' ) <EOL> def point ( self , point ) : <EOL> x = point [ <NUM_LIT:0> ] <EOL> y = point [ <NUM_LIT:1> ] <EOL> if x < self . x0 : <EOL> self . x0 = x <EOL> if x > self . x1 : <EOL> self . x1 = x <EOL> if y < self . y0 : <EOL> self . y0 = y <EOL> if y > self . y1 : <EOL> self . y1 = y <EOL> def bound ( objects ) : <EOL> b = Bounds ( ) <EOL> b . obj ( objects ) <EOL> return b </s>
