    # File lib/rubygame/rect.rb, line 507
            def collide_rect?(rect)
                    nself = self.normalize
                    rect  = Rect.new_from_object(rect).normalize!
                    return ((nself.l >= rect.l && nself.l <= rect.r) or (rect.l >= nself.l && rect.l <= nself.r)) &&
                           ((nself.t >= rect.t && nself.t <= rect.b) or (rect.t >= nself.t && rect.t <= nself.b))
            end