code: def test_points_histogram_inverse_intersect(self, dynamic=False):
      self.do_crossfilter_points_histogram(
          selection_mode="inverse",
          cross_filter_mode="intersect",
          selected1=[0],
          selected2=[],
          selected3=[],
          selected4=[],
          points_region1=[(1, 1, 4, 4)],
          points_region2=[(1, 1, 4, 4)],
          points_region3=[(1, 1, 4, 4), (0, 0, 4, 2.5)],
          points_region4=[(1, 1, 4, 4), (0, 0, 4, 2.5)],
          hist_region2=[],
          hist_region3=[],
          hist_region4=[],
          dynamic=dynamic,
      )
  
imports: from unittest import skip, skipIf
  import pandas
  import holoviews
  from holoviews.core.options import Cycle, Store
  from holoviews.element import ErrorBars, Points, Rectangles, Table, VSpan
  from holoviews.element.comparison import ComparisonTestCase
  from holoviews.plotting.util import linear_gradient
  from holoviews.selection import link_selections
  from holoviews.streams import SelectionXY
label_desc: Use image node_id 30 for calling the TestLinkSelections obj's underlying member method code with example usage: obj.test_points_histogram_inverse_intersect(dynamic) without return types