code: def get_data(self, element, ranges, style, **kwargs):
      try:
          from scipy.spatial import Delaunay
      except ImportError:
          raise SkipRendering(
              "SciPy not available, cannot plot TriSurface"
          ) from None
      x, y, z = (element.dimension_values(i) for i in range(3))
      points2D = np.vstack([x, y]).T
      tri = Delaunay(points2D)
      simplices = tri.simplices
      return [dict(x=x, y=y, z=z, simplices=simplices)]
  
imports: import numpy
  import param
  from plotly import colors
  from plotly.figure_factory._trisurf import trisurf
  from ...core.options import SkipRendering
  from .chart import CurvePlot, ScatterPlot
  from .element import ColorbarPlot, ElementPlot
  from .selection import PlotlyOverlaySelectionDisplay
label_desc: Use image node_id 1 for calling the TriSurfacePlot obj's underlying member method code with example usage: obj.get_data(element, ranges, style) and returns: list