#NEWLINE# def get_llur( self ) : #NEWLINE# #INDENT# ( xd , yd ) = self . crdmap . to_data ( self . x , self . y ) #NEWLINE# points = ( ( ( self . x - ( self . xradius * 2 ) ) , ( self . y - self . yradius ) ) , ( ( self . x + ( self . xradius * 2 ) ) , ( self . y - self . yradius ) ) , ( ( self . x + ( self . xradius * 2 ) ) , ( self . y + self . yradius ) ) , ( ( self . x - ( self . xradius * 2 ) ) , ( self . y + self . yradius ) ) ) #NEWLINE# mpts = numpy . array ( list ( map ( ( lambda pt : trcalc . rotate_pt ( pt [ 0 ] , pt [ 1 ] , self . rot_deg , xoff = xd , yoff = yd ) ) , map ( ( lambda pt : self . crdmap . to_data ( pt [ 0 ] , pt [ 1 ] ) ) , points ) ) ) ) #NEWLINE# t_ = mpts . T #NEWLINE# ( x1 , y1 ) = ( t_ [ 0 ] . min ( ) , t_ [ 1 ] . min ( ) ) #NEWLINE# ( x2 , y2 ) = ( t_ [ 0 ] . max ( ) , t_ [ 1 ] . max ( ) ) #NEWLINE# return ( x1 , y1 , x2 , y2 )