#NEWLINE# def fr_intersects( self , o ) : #NEWLINE# #INDENT# if ( ( self is o ) or ( ( self . fa == o . fa ) and ( self . fb == o . fb ) ) or ( ( self . fa > o . fa ) and ( self . fa < o . fb ) ) or ( ( self . fb > o . fa ) and ( self . fb < o . fb ) ) or ( ( self . fa < o . fa ) and ( self . fb > o . fb ) ) ) : #NEWLINE# #INDENT# return True #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# return False